United States
California
Santa Clara County
Mountain View
Stevens Creek Tidal Marsh trailhead
United States
California
Santa Clara County
Mountain View
Stevens Creek Tidal Marsh trailhead
Road Cycling Highlight
Recommended by 57 road cyclists
Location: Mountain View, Santa Clara County, California, United States
Paved trails start here into the open space preserve, west along Stevens Creek, and along the north-south Bay Trail corridor
August 30, 2020
In the know? Log-in to add a tip for other adventurers!