Florence, Rome, Venice - you already know the names of the cities you must add to your Italy travel itinerary. But, do you know which cities in Italy are the best places to live? Each year, the Italian newspaper Il Sole 24 Ore publishes the Italy Quality of Life Survey, which calculates factors ...
READ MORE +