History of Africa: A rare visit to the Dahlak Archipelago
As part of her History of Africa series, Zeinab Badawi charts the arrival of Islam in north east Africa, and looks at how the Christian kings and Muslim emirs co-existed.
The next episode of History of Africa airs on BBC World News at 15:10 GMT on Saturday 5 August.