Hello! My husband and I are in the beginning phases of planning our trip to Italy next May. This is our rough itinerary and I'm wondering if this order makes sense. We are able to add on a night or two if it's necessary. Any comments and suggestions would be much appreciated!
Arrive in Milan (spend the night)
Train to Cinque Terre - Vernazza (spend two nights)
Train to Siena (spend 3 nights) with a day trip to Montepulciano
Train to Florence (2 nights)
Train to Venice where we will spend two nights and end our trip