The mysterious island of SocotraWelcome to the most "alien-looking place on earth". đź‘˝Share onShare on WhatsAppShare on FacebookShare on TwitterCopy the URLBrut.May 25, 2018 9:40 AM