Welcome

Dear Travellers, Socotra Island is one of the nature wonders of the world, an island known for its biodiversity and distinctive ecosystems. While hikers admire its stunningly beautiful mountain ranges, white sandy beaches and fabulous marine life attract divers and snorkellers. Socotra is located south east of Yemen in the Indian Ocean (see the map […]