Alfred C. Sauer Park at Echo Lake in Howell offers a serene and picturesque setting for visitors to enjoy nature and outdoor activities.
With its beautiful lake and surrounding parkland, Alfred C. Sauer Park provides a peaceful escape for individuals and families looking to relax and unwind in a natural environment.
Generated from their website's infomation