Socotra – Galapagos in the Indian Ocean

March 14, 2022

Socotra is an island nation in the northwestern Indian Ocean off the coast of Aden, between Yemen and Somalia. The island community is part of Yemen. It is located 340 km from Yemen. Covering an area of ​​4,600 sq km, the island community is known as the Galapagos in the Indian Ocean. Socotra is estimated…