Igalik Island, Dease Inlet

Igalik Island, Dease Inlet

Listen to the article here https://coastview.org/wp-content/uploads/2025/07/Igalik-Island.mp3 Igalik Island is an Arctic barrier island, the easternmost of the Plover Islands, approximately 2.5 miles (4 km) long, located at the entrance to Dease Inlet, about 36 miles...
error: Content is protected !!