World The super remote ‘Alien Island’ that’s got the world’s ‘weirdest landscape’ August 1, 2024 Share on Facebook Tweet on Twitter Socotra, off the coast of Yemen, is famed for the bizarre trees which grow there. Daily Express :: News Feed