Fantastic nature park in Costa Mesa in the Freedom Homes community, just off 19th street. Hike the great trails, bike down to the beach, or jist relax!