Inside the Great Mosque of Kilwa, in modern day Tanzania. Kilwa, an island off of the eastern coast