![]() |
Socotra |
Socotra, an island lying in Yemen is among the final supposed lost worlds. The small Arabian island of Socotra is colored with romanticism and flavor of exploration. It is a small-scale archipelago of quatern islands in the Indian Ocean. It is a pristine eden with beautiful beaches idealistic for those who passion venture or just to escape from the tension of the present time.
![]() |
Socotra plants |
Located 250 miles south of the Arabian Peninsula, Socotra has a unique ecosystem that evolved thanks to the more than 30 million years of isolation from the land.
Socotra is might be one of the strangest, least-known specks of land on Earth. Among the hidden treasures of the island are amazing yellow faced vultures and never before seen plants and flowers.