Every month, several thousand visitors descend on the town of Caiazzo (population c5,000), an hour north-east of Naples. They ...