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 to the Syrian border south of Dahr El Ahmar. The village sits ca. {convert|1200|m|ft} above sea level and the name is claimed in Aramaic to mean `house of spirits` or `place of worship...
Found on
No exact match found