The Great Mosque of Kilwa, which was supported by nine pillars and was entirely roofed, was renovated by Sultan al-Hasan ibn Sulaiman 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 in the 14th century.