5/5 - Excellent
Verified traveler
Sep 3, 2018Great family friendly location
Reviewed on May 18, 2024
Reviewed on May 9, 2024
Reviewed on Jan 1, 2024
Reviewed on Jan 1, 2024
Reviewed on Sep 25, 2023
Reviewed on May 17, 2024
Explore the great outdoors at Northwood Meadows State Park, a lovely green space in Northwood. While you're in the area, stroll along the lakeside.
Great family friendly location