The Waterfall Spot is located in Santa Cruz County of California state. On the street of Prescott Road .
The coordinates that you can use in navigation applications to get to find The Waterfall Spot quickly are 37.0076219 ,-121.937267
Contact and Address
Address:
Prescott Rd, Soquel, CA 95073, USA
Postal code:
95073
Location & routing
Get Directions
Reviews
Sam Swift
(February 1, 2020, 4:37 am)
Good place to walk the dogs.
Sarah Liu
(June 8, 2018, 5:55 pm)
Beautiful easy to find
sam giggy
(April 18, 2018, 3:32 am)
It's near a buddist retreat and the whole area has great energy. beautiful spot