Lake Chabot

From Wikipedia, the free encyclopedia

Lake Chabot is a manmade lake located in northern Castro Valley, California.