Science News: For any future human survival on Mars, scientists have identified several primary sites. One of the vital sites is the world's largest uninhabited isl. PC: NASA Science For any future human survival on Mars, scientists have identified several primary sites. One of the vital sites is the world's largest uninhabited island, namely Devon Island in Nunavut, Canada. NASA uses this icy island to study Mar... [2592 chars]