106 Beach St, Santa Cruz, CA 95060, USA | Cowells Beach - at beach entrance next to Dream Inn by public beach restrooms and showers at the beach entrance ramp.
106 Beach St, Santa Cruz, CA 95060, USA | Cowells Beach - at beach entrance next to Dream Inn by public beach restrooms and showers at the beach entrance ramp.
Santa Cruz, California, United States
PEOPLEPEOPLE
5000 Pacific Coast Hwy, Pacifica, CA 94044, USA | Pacifica State Beach. Meet in Parking Lot A (north side of Taco Bell).