The largest natural island in the Lake Superior, Isle Royale is a national park and biosphere reserve that is made by minor islands and waters. No species is native to Isle Royal however, you can see one or two wolves and a massive moose on this island.