Things To Do

Dhour El-Choueir

Dhour El-Choueir is a mountain town in Lebanon. The Arabic word, “dhour” means mountain top. The town lies slightly north of the Beirut-Damascus highway.