This village perched high on a hill the Iblean Mountains of southeastern Sicily is Licodia Eubea. It