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…
