› added 2 years ago
57
TIL of Treasure Island, which is the world's largest natural island sitting in a lake (Lake Mindemoya) that sits on an island (Manitoulin Island) inside of a lake (Lake Huron).
via reddit.com