Devon Island

Devon Island

There is a Canadian island called Devon Island, which is the largest uninhabited island in the world and it is used to simulate a Mars-like environment by scientists because of its uncanny similarity with the Martian surface.

Previous Fact Next Fact
Categories: PlacesSpace

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links