Amygdaloid Island
Amygdaloid Island is an island in Lake Superior off the northeastern shore of Isle Royale. It is within the boundary of Isle Royale National Park, a national park located within the U.S. state of Michigan. The island is protected and patrolled by a seasonal ranger station operated by the U.S. National Park Service. Geography Amygdaloid Island is approximately 3.8 miles (6 km) long but no more than 0.25 miles (0.4 km) wide. Like the rest of the Isle Royale archipelago, the island is an ancient…