Treasure Island
Created:
by Paul Drye
to clipboard!
Treasure Island is the world’s largest island in a lake (Lake Mindemoya) on an island (Manitoulin Island) in a lake (Lake Huron). While not accessible to the public, it can be sight-seen from the nearby Lake Mindemoya Park, off Highway 551 to the east.