Overview
La Selva Beach is a town in California, United States, with a population of about 2,843[1].
Geography
- Coordinates: 36.9366, -121.8647
Places · place_us_ca_la_selva_beach
La Selva Beach is a town in California, United States.
La Selva Beach is a town in California, United States, with a population of about 2,843[1].