Latest from Stevens Creek Nature Study Area (Mountain View)

A Bayshore Getaway in Silicon Valley

April 01, 2009 by John Dorrance

Stevens Creek is a 20-mile stream that originates on Black Mountain at the crest of the Santa Cruz Mountains before cutting through the heart of Silicon Valley and out into San Francisco Bay. Eventually, the Stevens Creek Trail will run the entire length of the stream. But you can check it out now...

No Comments

 
 
1