The Great Mosque of Kilwa, which was supported by nine pillars and was entirely roofed, was renovated by Sultan al-Hasan ibn Sulaiman, an Arab ruler who was a member of the Mahdali dynasty, in the 14th century.
The Great Mosque of Kilwa, which was supported by nine pillars and was entirely roofed, was renovated by Sultan al-Hasan ibn Sulaiman, an Arab ruler who was a member of the Mahdali dynasty, in the 14th century.