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

Own this business?
See a problem?

You might also like