Taylor Mountain Regional Park: Set Your Sights on the Mountain’s Peak

sack

Santa Rosa nearly overflows with nature. Oak woodlands, grassy meadows, wildlife-rich wetlands—they all reside within its boundaries. You can lay eyes on most of the area's topography from the summit of Taylor Mountain, the centerpiece of Taylor Mountain Regional Park. You'll have a fun hike ahead of you if you decide to go all the […]

Pin It on Pinterest