Logo

Manitoulin Island is the largest island in a fresh water lake. It is located in Canadian Lake Superior