Italy
Italy offers a diverse array of experiences for every type of traveler. Here are 11 of the best cities to visit in Italy, as recommended by a local.