Search This Blog
Stevens Creek Reservoir is a man made reservoir in the San Francisco Bay Area. It's located in Cupertino CA along the Santa Cruz Mountains in the Foothills. It's a great place to go fishing, hiking, biking or kayaking.
- Get link
- X
- Other Apps
Comments
Post a Comment