Devon Island: Land of Ice
- TV-G
- 48m
Devon Island is the largest uninhabited island in the world. It's so remote and forbidding that when scientists wanted to simulate living conditions on Mars, they used Devon Island to simula... Read allDevon Island is the largest uninhabited island in the world. It's so remote and forbidding that when scientists wanted to simulate living conditions on Mars, they used Devon Island to simulate working on the Red Planet.Devon Island is the largest uninhabited island in the world. It's so remote and forbidding that when scientists wanted to simulate living conditions on Mars, they used Devon Island to simulate working on the Red Planet.