Find the word definition

Wikipedia
Lygourio

Lygourio or Ligourio is a Greek small town located about the middle of Argolis prefecture. It is built at the foot of Arachnaion Mountain at a height of 370 meters, near the Ancient Theatre of Epidavros. Its population is 2482 inhabitants according to 2011 census. Lygourio is the seat of Epidavros municipality and Asklipieio municipal unit.