×

Machgharah

Town in Lebanon
Machghara, also spelled Mashghara, is a town in the Beqaa Valley of Lebanon, situated in the Western Beqaa District and south of the Beqaa Governorate. It lies just to the northwest of Sohmor and southwest of Lake Qaraoun, south of Aitanit and... Wikipedia
Population: 6,800 (1997)