Remote, windswept, and harsh, the isle is classified as a polar desert, with barren mountains rising above frost-worn beaches ...
One such place is Devon Island in Canada, where no one has lived for some 74 years - since 1951, to be exact. Located in Nunavut's Buffin Bay, it is the largest uninhabited island in the world and ...