My husband and I are planning our vacation to Italy this Aug - Sep. We got our tickets booked. We are landing in Rome on Aug 30th afternoon and flying back from Milan on Sept 6th morning which leaves us 6 1/2 days to roam in Italy. Ofcourse we are visiting Rome, Venice and Milan for sure but we are thinking to choose between Naples and Florence. After reading lot of reviews I guess its good to go to Florence, however I request your help in framing an itinerary. A rough plan that I have now is
August 29th - flying to Italy and reaching on 30th afternoon
August - 30th afternoon, 31st, Sep 1st in Rome (visiting, Colosseum, Roman Forum, Palatine hill, St Clement, Vatican city, St Peters, Spanish steps, Trevi Fountain and Pantheon)
Sep 2nd - morning taking train to Florence (What can I do in Florence?)
Sep 3rd - after 12 pm taking train to Venice (any recommendations on where to stay and what interesting things we could do?)
Sept 5th - morning taking train to Milan (what can i do in Milan?)
Sept 6th - morning Flight to my home country.
This is a very rough draft and please feel free to change this so that i can use best of my days in Italy and also any ideas in connecting the cities in different order