Hi there, I did some more research yesterday and have narrowed down where I want to go, and roughly how long I want to spend in each city. This is what I have so far, and any advice would be greatly appreciated!
5/19: Depart JFK, arrive London 8:15 pm
5/20-22: London
5/22: Fly London - Amsterdam
5/22-25: Amsterdam, 5/25- train to Berlin
5/25-28: Berlin, train to Munich
5/28-30- Munich, 5/30- night train to Venice
5/31-6/3: Venice, early train to Florence
6/3-5: Florence, train to Rome
6/5-9: Rome, 6/9- day trip to Pisa
6/10-?:Nice
6/13-16: Paris
6/16: Depart Paris for JFK
I think instead of Nice, I might do Barcelona instead, because I definitely do not have time to do both. I think my next step now is finding hostels for everywhere and then booking everything. I appreciate all of the input, and I look forward to hearing what everyone has to offer!