Manitoulin Island is the world's largest fresh water island on Lake Huron on the Great Lakes. Mostly Indian reserve, this is a beautiful destination unknown to most visitors.

Manitoulin Island is the world's largest fresh water island on Lake Huron on the Great Lakes. Mostly Indian reserve, this is a beautiful destination unknown to most visitors. - 188690054

Similar stock images

to-top-page