Made up of enormous sand dunes, craggy mountains, beautiful beaches and unique wildlife, the Yemeni island of Socotra is often referred to as the “Galapagos…
Made up of enormous sand dunes, craggy mountains, beautiful beaches and unique wildlife, the Yemeni island of Socotra is often referred to as the “Galapagos…