Pages • 4
The Nasa Haughton-Mars Project.Essay Preview: The Nasa Haughton-Mars Project.Report this essayThe NASA Haughton-Mars Project.A thousand miles or so from the Earths North pole lies our planets largest uninhabited island, Devon Island. Devon Island is the largest uninhabited island on Earth, with a surface area of approximately 66,800 km2. Its geology presents two major provinces: a.