We (my wife and I)are traveling to Italy from September 30 - October 13. We want to see Venice, Florence, Cinque Terre and Rome. We are flying into Milan and out of Rome. What is the best order of travel? Should we go from Venice to Florence to Cinque Terre or Venice to Cinque Terre to Florence?
Also, what type of train is the fastest between these cities?
Thanks for the help.