Photo Friday: Big Manitou Falls, Wis. By Great Lakes Echo | June 24, 2011 More More on Echo Subscribe to Echo Big Manitou falls is the tallest waterfall in Wisconsin, with a drop of 165 feet. Located in Pattison State Park on Black River, 13 miles south of Superior, Wis. Photo: Robert G. Nulph
I had no idea Wisconsin had a waterfall that big.