Santa Teresa County Park

Hikes at Santa Teresa County Park in San Jose, Santa Clara County, Silicon Valley, Northern California