Where is Waddell Creek Beach?
Where is Waddell Creek Beach located?
Waddell Creek Beach, Waddell Creek Beach, United States of America (approx. 37.09523°, -122.2783°)
Where is Waddell Creek Beach on the map?
Waddell Creek Beach - Santa Cruz
{"latitude":37.09523,"longitude":-122.2783,"title":"Waddell Creek Beach"}