Socotra Islands – Yemen, Arabian peninsula
Socotra Archipelago is part of a group of four tropical islands, isolated from the land of Africa into the Indian Ocean. The four islands that make the Archipelago are: Socotra (the main Island), Abd al Kuri, Samhah and Darsa. On the Socotra islands you can see 700 hundred extremely rare species of flora and fauna, [...]

