Travel to Treasure Island

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.

ach_16_31_2.jpg
  • Features
  • Island type: Continental Island
  • Archipelago:
  • Country: Canada
  • Water Body: Lake Mindemoya
  • Area: 0.00 sq km