Share
twitterlinkedinfacebook
Image 1 of 1
161004_097.jpg
Manido Falls is the second fall upstream from Lake Superior on the Presque Isle River in Michigan's Porcupine Mountains State Park. Manido is an alternate spelling for the Ojibwe word manitou which means spirit or god. Gitchee Manitou is the creator god of the Anishinaabe.