Manitoulin Island is a gorgeous gem nestled in the clear waters of Lake Huron. It's the largest freshwater island on Earth, ...