Devon Island: World's Largest Barren Arctic Desert Dubbed 'Mars on Earth'
Devon Island is dubbed as 'Mars on Earth' because of the similarity in landscape. After all, it is the largest barren Arctic desert in the world. Read more here.
United States Canadian Arctic Archipelago Devon Island Flashline Mars Anthonares Wikimedia Commons Mars Society
Source: natureworldnews.com