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

LEAVE A REPLY

Please enter your comment!
Please enter your name here