Village

ain harcha 7

Ain Harcha

Ain Harcha (or Ain Hircha) is a village situated in the Rashaya District and south of the Beqaa Governorate in Lebanon. It is located east of Mount Hermon close...