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. [flickr]http://flickr.com/photos/yemeni_in_calgary/2145330926/[/flickr] [flickr]http://flickr.com/photos/nidodipoiane/458671323/[/flickr] On the Socotra islands you can seeĀ 700 hundred extremely rare species of flora [...]
