God In Nature Hike
5297 Sonoma Mountain Road, Santa Rosa 5297 Sonoma Mountain Road, Santa Rosa, CA, United StatesMeet Mindy at North Sonoma Mountain Regional Park for a 3-mile contemplative hike to reflect on the wonder of God in nature together. Families welcome. Sorry, dogs not allowed. This trail has a redwood grove and some elevation gain. Bring a mask, water […]