Hello,
This will be my first time travelling to Europe from the US. I am planning on travel to Milan (might consider Rome), Paris, and Switzerland on December for 21 days including arrival and departure day.
What would be the ideal itinerary for this 21 day trip, my main point of entry will be Milan (for some reasons), and considering going to Rome before traveling to Paris and Switzerland. I plan to celebrate Christmas day on Switzerland (considering Zermatt or Lucerne)
Maybe 3 days Milan, 4 days Rome, 5 days Paris, and 6-7 days Switzerland, and the last days back in Milan.
Also, what would be the ideal "Travel Pass" should I consider purchasing, should it be the Eurail Global Travel Pass and/or Swiss Travel Pass?