54-Acre Addition to Taylor Mountain Park
Sonoma Land Trust, (SLT) in partnership with Sonoma County Regional Parks and Sonoma County Agricultural Preservation and Open Space District, has acquired a 54-acre addition to Taylor Mountain Regional Park and Open Space Preserve, extending the park closer to neighborhoods in South Santa Rosa [...]