Published On: Wed, Jul 31st, 2024

The super remote ‘Alien Island’ that’s got the world’s ‘weirdest landscape’

Socotra, off the coast of Yemen, is famed for the bizarre trees which grow there.
Daily Express :: News Feed

Most Popular Posts