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 ...