The Seven Mosques Guide – History, Battle of the Trench & Visiting Information
The Seven Mosques, known in Arabic as Al-Masajid al-Sab‘a, form one of the most historically significant Islamic landmarks in Madinah. Situated on the western side of Mount Sela, this mosque
Read More

