Treasure Island is the world's largest island in a lake on an island in a lake. It's located in the Lake Mindemoya, on Manitoulin Island, in Lake Huron.