Manitou IslandManitou Island may refer to:Manitoulin IslandSource: Wikipedia — Manitou Island (CC BY-SA 4.0)