Italy is peppered with villages – some with populations numbering less than 100 – that never cease to surprise with artistic masterpieces hidden in churches, unique local dishes, and sublime ...