TravelTill

About Chtaura



Chtaura is a town in Lebanon in the fertile Beqaa valley located between the Mount Lebanon and the Anti-Lebanon mountain range. It is located halfway on the Beirut Damascus highway.