Located in northern Ontario, Manitoulin Island is the world’s largest fresh water island and features more than a hundred small inland lakes. The name Manitoulin means “Spirit Island” or “cave of the spirit” in Ojibwe, referring to an underwater cave in the local lore. From Toronto, it’s just over a six-hour drive if you drive […]
Photo Adventures on Manitoulin Island Read More »