Santa Cruz / Monterey Bay KOA

1186 San Andreas Rd.
95076 La Selva Beach
United States