Towners Woods
Towners Woods, a picturesque 234-acre park in Kent, Ohio, boasts a rich history dating back more than twelve thousand years. The park was formed as glaciers receded, leaving behind rolling hills and kettlehole lakes that make this location an outdoor enthusiasts paradise.