×

Mar Moussa El Douar

Town in Lebanon
MarMoussa is a town in Lebanon in the Matn District of Mount Lebanon Governorate. It is 25 km from Beirut at an altitude ranging between 900 and 1,150 metres above sea level. Wikipedia