Bab al-Salam Mosque: A Minimal Marvel in Muscat

Bab al-Salam Mosque: A Minimal Marvel in Muscat

Bab al-Salam Mosque: A Minimal Marvel in Muscat The Bab al-Salam Mosque: A Minimal Marvel in Muscat Muscat, Oman—The Bab al-Salam Mosque in Muscat has garnered international acclaim, securing a coveted spot on Time magazine’s prestigious list of the...