San Francisco is Charming! 10 best places to go in USA
Twin Peaks | San Francisco SF, CA ||NomadNav
Twin Peaks are two prominent peaks along the foothills east of the Santa Cruz Mountains in Santa Clara County, California. The peaks are nestled between Uvas Reservoir to the west, and Paradise Valley in Morgan Hill to the east. The headwaters for Sycamore Creek rise from the eastern hillsides near these peaks.
Explore contextually related video stories in a new eye-catching way. Try Combster now!