Where is Mirror Lake State Park?

Where is Mirror Lake State Park located?

Mirror Lake State Park, Wisconsin, United States (approx. 43.565°, -89.82°)


Where is Mirror Lake State Park on the map?