Planning a month in Italy for September/October 2022.
Day 1--Arrive Frankfurt early AM
Train to Heidelberg
Sleep in Heidelberg
Day 2--Train to Switzerland
Sleep in Switzerland
Day 3--Sleep in Switzerland
Day 4--Train or other public transportation to Bellagio, Italy
Looking for input about this tentative plan. Thinking we would spend the 2 nights in Lucerne but open to suggestions if there is another option that makes better sense logistically as well as advice about travel between these locations.