Santa Cruz Main Beach

Along Beach St. west from San Lorenzo River, Santa Cruz , California, United States

Travel Blogs by Travelers Who Visited this Attraction Santa Cruz Main Beach