Sokorta island of unprecedented natural wonders (10 photos)
Once upon a time Socotri Islands are part of Africa and the Arabian Peninsula, who now shares the Gulf of Aden. The long period of isolation that lasted at least 20 million years, provided impetus for the evolution and the emergence of new species.