Treasure Island, also known as Mindemoya, is a small island in Lake Mindemoya, on Manitoulin Island, which is in Lake Huron. Aside from being Manitoulin's largest island at approximately 0.445 km² in area, it is notable for being the world's largest natural island in a lake on an island in a lake.