Manitoulin Island is between Lake Huron and Georgian Bay . It's the worlds largest fresh water island. It looks like some kind of secret paradise! Anyone been there or fished it?