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

© 2018 by Ali Farlow Troy. Proudly created with Wix.com

bottom of page