I am planning a 3 week trip for May 2016 for my two college-age daughters and myself. We have narrowed things down considerably since we made our first dream list but I'm concerned we are still trying to cram too much into our time. We will be traveling by train. We have some interest in historical sights but more so want to experience beautiful places together, broaden our world, and create some amazing mom-daughter memories. I would appreciate any thoughts.
Prague - 3 nights
Cesky Krumlov - 1 night
Munich - 4 nights (Dachau and Neuschwanstein Castle area are important to us here)
Switzerland - 1 night at Berggasthaus Aescher, 3 nights in Lauterbrunnen Valley or Murren
Venice - 2 nights
Siena - 1 night
Cinque Terre - 3 nights (we feel strongly about ending the trip here)
Milan - 1 night before flying home
As I look at the map, perhaps it makes more sense to spend those mountain days in Austria or Northern Italy but Switzerland looks so amazing ... Thank you in advance for any suggestions!