Castles & Peregrine Falcons

1700 Castle Rock Rd 1700 Castle Rock Road, Walnut Creek, CA, United States

Walk along beautiful Pine Creek and marvel at the magnificent rock formations and wildflowers.Walk along beautiful Pine Creek and marvel at the magnificent rock formations and wildflowers. Bring binoculars to…

Free

Join us to save the remaining natural lands of Mount Diablo!

Make a Donation