Martyrs' Square (Arabic: ساحة الشهداء Sahet el Shouhada, French: Place des Martyrs) is a square in the heart of downtown Beirut, Lebanon, next to the Mohammad Al-Amin Mosque.
Contact us...