Daily Archives: June 8, 2015

365 Things to do in Costa Mesa – Turtle Rock Nature Center – Day 281

The Turtle Rock Nature Center is located at the base of the San Joaquin Hills in Irvine, and serves as a community resource for environmental interest and concern. The five-acre nature preserve is both a home for wildlife and an … Continue reading

Posted in 365 Things To Do In Costa Mesa | Leave a comment