La Selva Open Space in Watsonville, CA 95076

La Selva Open Space in Watsonville, CA 95076 (Santa Cruz County) is a nature reserve (La Selva Beach Recreation District). La Selva Open Space is located near Escuela Road.

Leisure
nature reserve
Operator
La Selva Beach Recreation District