If you are searching for the perfect 10 days in Italy itinerary, you've come to the right place! This guide takes you to Italy's classic cities: Rome, Florence, and Venice. In ten days, you'll also have time for charming side trips to some of the most beautiful towns in Italy. And, if you want to stay even longer in Italy, I've got options for that too.