Lake Chabot is a manmade lake located in northern Castro Valley, California.
Categories: Lakes of California | San Francisco Bay Area geography stubs