Canyon Park
Open
970 Arbor St
Costa Mesa, CA 92627
Canyon Park, located in Costa Mesa, CA, is a serene natural retreat that features beautiful hiking trails, lush greenery, and scenic views. Visitors can enjoy a variety of outdoor activities, including walking, jogging, and picnicking. The park's tranquil atmosphere makes it a perfect spot for relaxation and connecting with nature.
Generated from this place's information
See a problem?