Algiers: Media
national capital, Algeria
Images
Ketchaoua Mosque and the Place des Martyrs, Algiers
Minarets of the mosque of Ketchaoua overlooking the Place des Martyrs, Algiers, Algeria.
Shostal Associates
VIEW MORE in these related Britannica articles: