Amygdaloid Island

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…
We do not have results related to Amygdaloid Island

Looking for places related to Amygdaloid Island?

  • Saturday
    40°F36°F
    29mph
    Sunday
    40°F32°F
    33mph
    Monday
    39°F33°F
    31mph
    Tuesday
    40°F37°F
    21mph
    Weather Amygdaloid Island