The 850-square-mile Isle Royale National Park lies in an isolated stretch of Lake Superior. This archipelago, with one main island and hundreds of tiny islands, is reachable via a multi-hour ferry ...