Italy’s cities get most of the attention, but it’s the smaller villages that really show how layered the country is. The top ten most beautiful villages in Italy feature places where medieval walls ...