Devon Island

Devon Island

Devon Island in the Canadian Arctic is the world's largest uninhabited island. NASA uses it to simulate conditions on Mars for research, since the island is similar in terrain and temperature, depending on the time of year.

Previous Fact Next Fact
Categories: NaturePlaces

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links