Lake Chabot
From Wikipedia, the free encyclopedia
Lake Chabot is a man made lake located in Castro Valley, California, formed by the damming of San Leandro Creek.
Lake Chabot is a man made lake located in Castro Valley, California, formed by the damming of San Leandro Creek.