Manitoulin Island

Manitoulin Island is an island in Lake Huron in Ontario, Canada. It is the world’s largest island located in a freshwater lake.

Connect