top of page
Devon Island (Inuit: Tatlurutit) is the largest uninhabited island on Earth. It is located in Baffin Bay, Nunavut, Canada. The highest point is the Devon Ice Cap at 1,920 m which is part of the Arctic Cordillera. Devon Island contains several small mountain ranges, such as the Treuter Mountains, Haddington Range and the Cunningham Mountains.
Dundas Harbor and Croker Bay, Devon Island
bottom of page