The Great Mosque of Algiers (or the Djamaa El-Djazair) is also the third-largest in the world, eclipsed only by the Grand Mosque of Mecca and the Prophet’s Mosque in Medina. Standing on the ...
The Great Mosque of Algiers is situated in the ... following the holy mosque in Mecca and the prophet's mosque in Medina, both located in Saudi Arabia.