El Barani Mosque
Casbah of Algiers, Algeria
The El Berrani Mosque is a mosque in the city of Algiers, Algeria. The mosque is situated inside the Casbah of Algiers, a UNESCO World Heritage Site, and is located at Bab Jadid Street, aligning with the entrance of Dar al-Sultan palace.
Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).