Discovering Geraci Siculo, a Village in all senses