Rate and Review

Ocean Mesa Campground at El Capitan

100 El Capitan Terrace Lane, Santa Barbara, CA, 93117