Hosted on MSN7mon
Socotra Island, the most unworldly place on the planetSocotra Island covers an area of just 3,626 sq km (1,400 sq m), and yet this tiny Indian Ocean island lying off the coast of Yemen represents a treasure trove of dazzling biodiversity.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results