Navarra GREEN MEN OF AMILLIANO Nearby places: (Terra) Estella, Uraderra
Amilliano, the village where
we lived in the summer of 2004. At that time we treated pilgrims for pain which they
acquired during the walking. The small village church has three archaic Green Men/Beast
heads, taken to Western-Europe by the Templars