Home Somaliland The Sultanate of Al Mahra and Socotra – A light in the gloom