Designation

Borghi più belli d'Italia

343 towns across 20 regions

Browse by region

Abruzzo22

Basilicata9

Calabria16

Campania14

Emilia-Romagna18

Friuli-Venezia Giulia13

Lazio23

Liguria28

Lombardia25

Marche31

Piemonte17

Puglia12

Sicily23

Trentino-Alto Adige11

Tuscany23

Umbria31

Veneto11

The letter

A new town in your inbox. Free.

We write letters from the Italian towns we visit: the town, what is worth eating there, and when to turn up. It is free, and you can leave whenever you like.