› added 5 years ago
73
TIL There is an island in Ontario known as Treasure Island. Treasure Island is a large island in Lake Mindemoya, on Manitoulin Island, which is in Lake Huron. It is said to be the world's largest island in a lake on an island in a lake.