The Socotra Archipelago

beautiful windswept beach and the blue waters of the Arabian Sea off Socotra

The Socotra Archipelago are a group of four islands and three small islets about 250 miles off the coast of Yemen which they are politically a part of, though they are geographically part of the African continent and are actually closer to Djibouti than to mainland Yemen. Of the islands, Socotra is the largest and […]