Socotra or is a small archipelago of four islands and islets in the Indian Ocean.
It is so isolated that a third of its plant life is found nowhere else on the planet.
Island lying in the Indian Ocean,350 kilometer from Yeman. The Island lying at the entrance to the Gulf of Aden. Socotra is 3,625 km² large, and belongs to Yemen