Towns & Villages in Italy
Travelers are voting Porto Venere, Sestri Levante and Riomaggiore as the best of 572 towns & villages in Italy. Also popular are Santa Maddalena in The Dolomites, Gallipoli in Lecce and Bressanone in Bolzano. Want more? Check out our map of towns & villages in Italy or these 26 towns & villages near Rome.