Welcome to a strange and forgotten alien world: Socotra

Welcome to a strange and forgotten alien world: Socotra

Looking like a cross between a surreal computer game and an alien planet, Socotra is a relatively unexplored and remote island off the coast of Arabian Peninsula. It's a sparkling diamond of natural diversity and rugged wildness, with over 700 endemic species of flora and fauna. Only a small number of countries have more endemic…

Advertisements