Treasure Island is an island located within Lake Mindemoya, which is a lake located on Manitoulin Island, which is located within Lake Huron. It is said to be the world’s largest island in a lake on an island in a lake.