Lake Mindemoya is located in Manitoulin Island, Ontario. It´s a lake within a lake. Total surface is 3,869 ha and max depth is 21 m. It contains Treasure Island, the largest island in the world in a lake on an island in a lake.