Okay, we know all about Italy’s grand cities, places like Rome, Naples, Venice and Florence, but Italy shines brightest in the offbeat small towns that are positively dripping in authenticity. Where to start? Anywhere, obviously, but there are so many beautiful towns and villages in Italy that you can feel spoilt for choice. That isn’t so bad when all the choices are great, but still, none of us is immortal.
Fortunately, the magnificent ‘I Borghi Più Belli d’Italia’ (Italy’s Most Beautiful Towns) publishes an official list of the country’s most special places with fewer than 15,000 inhabitants, a very exclusive club of quality over quantity, all killer, no filler. We’ve picked a handful of the finest, 10 of the most beautiful towns and villages in Italy that will take your breath away.