El Barani Mosque - Credit: Wikimedia Commons
Berrani Mosque () is a historic mosque in the city of Algiers. The mosque is situated inside the UNESCO World Heritage Site Casbah of Algiers. It is located at the Bab Jadid Street, aligning with the entrance of Dar al-Sultan palace. Read more on Wikipedia
Source: en.wikipedia.org