Socotra Island
Socotra Island Socotra Island is the largest piece of land in the archipelago of the same name, located in the northwestern Indian Ocean in Yemen. The main town on the…
Continue readingSocotra Island Socotra Island is the largest piece of land in the archipelago of the same name, located in the northwestern Indian Ocean in Yemen. The main town on the…
Continue readingDar-al-Hajar Dar-al-Hajar is a palace in Yemen, located on a cliff. It seems to grow out of it. Dar al-Hajar is a popular symbol of the capital of the country,…
Continue readingShuab Bay Shuab Bay is a picturesque lagoon with the finest white sand, located on the Yemeni island of Socotra, which lies 350 km south of the Arabian Peninsula. The…
Continue reading