Lake Chabot | A Loop With Pretty Views

Lake Chabot is a glimmering gem, nestled smack dab in the middle of the rolling hills of Castro Valley.

Read More