Monday, January 4, 2021

DEVON ISLAND


Devon Island is located in Baffin Bay, Qikiqtaaluk Region, Nunavut, Canada.

With an area of 21,331 square miles (slightly smaller than Croatia), it the largest uninhabited island in the world. It the second-largest of the Queen Elizabeth Islands, Canada’s sixth-largest island, and the 27th-largest island in the world.



No comments:

Post a Comment