Named for the Great Spirit of native belief, Manitoulin is the world's largest island in a freshwater lake - large enough to contain more than eighty lakes of its own. Manitoulin's …