Howarth Park
Howarth Park stands as Santa Rosa's 152-acre recreational masterpiece, where a serene lake mirrors the sky while a beloved miniature train weaves through manicured grounds and an interactive animal farm delights visitors of all ages. Beyond the modern playground equipment and seasonal swimming pool, the park houses an educational nature center with hands-on exhibits, multiple sports facilities, an... »