Italy is beautiful. We all know this, right? The glamour of Rome, Venice, Florence and the rest is well documented. The cities of this stunning country get plenty of attention, but the most beautiful towns and villages in Italy are this country at its very best. Pretty much all the choices are great, but some are greater than others.
Fortunately, the excellent ‘I Borghi Più Belli d’Italia’ (Italy’s Most Beautiful Towns) publishes an official list of Italy’s most special places with fewer than 15,000 inhabitants, a club of quality over quantity, all killer, no filler. They are all magnificent, but these 10 deserve special mention.