La Selva Beach
La Selva Beach, CA 95076, USA