The 20 Most Beautiful Villages in Italy
Italy is full of grand, imposing cities. Rome, Milan, Florence, Naples… they all have their attractions, and they’re all worth a visit. But the beating heart of Italy isn’t the cities. It’s the villages. This…