djamaa
Djamaa is an Arabic term meaning mosque. In modern usage, the name is associated most prominently with the Great Mosque of Algiers, also known as Djamaa el Djazaïr, a large mosque and cultural complex in Algiers, Algeria. The complex sits along the Mediterranean coast and is designed to serve religious, educational, and cultural functions.
The Great Mosque of Algiers features a substantial prayer hall and a distinctive minaret noted for its
Construction of the project began in the 2010s as part of a broader development initiative along Algiers’