The Great masjid of Kairouan , also known as the masjid of Uqba, is a masjid situated in the UNESCO World Heritage town of Kairouan, Tunisia and Read More