Manitoulin Island

Manitoulin Island is located in Lake Huron in Ontario Canada and is the biggest fresh water island in the world! The island has an area of 2,766 km (1,068 sq mi) with 108 lakes within the island itself!
7 Pins9 Followers
One of Manitoulin Island residents, a sandhill crane. If you look close you will see it.

One of Manitoulin Island residents, a sandhill crane. If you look close you will see it.

Peaceful North Channel

Peaceful North Channel

Pinterest
Search