Stuff “The Most Alien-Looking Place on Earth” By Addy Fox - September 24, 2013 0 66 FacebookTwitterPinterestWhatsApp Behold! Socotra, Yemen, where extreme isolation makes for a uniquely bizarre landscape.