About
Crest Canyon Open Space Park is a natural area in the Del Mar Heights area of San Diego, free to visit. A peaceful place to get out in nature; please respect the wildlife and the posted rules.
Illustration by Freeyo, not the actual place.
Contact
Crest Canyon Open Space Park, San Diego, CA
Contact
Crest Canyon Open Space Park (San Diego)