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
5000 Pacific Coast Hwy, Pacifica, CA 94044, USA | Pacifica State Beach. Meet in Parking Lot A (north side of Taco Bell).