2017-10-12 23:56:58
A hidden gem with a beautiful view of Mirror Lake. Worth a visit if you're in the Dells. A portion of "Public Enemies" was filmed here. My review: //