Al-Saleh Tala'a Mosque which is currently located in the Metwally Gate Square in Bab Zuweila in the Darb al-Ahmar department in Cairo Governorate, is considered the last of the Fatimid mosques that ...