The super remote 'Alien Island' that's got the world's 'weirdest landscape' 0 01.08.2024 04:00 Express.co.uk Socotra, off the coast of Yemen, is famed for the bizarre trees which grow there.