I almost have my itinerary figured out, I am looking for input regarding the order...
Arrive in Copenhagen 3 nights, I am thinking of taking the train from Copenhagen to Hamburg so we can take the train on a ferry, intriguing, then 4 nights in Berlin, 4 Prague, 2 Rothenburg, 3 Switzerland (I have no idea where, Wengen and Murren recommended) I should skip Venice as we have been there before, but I loved it, if we skip it, what order here from Switzerland ; Florence 4nights, Lucca 3 nights, day trip to Pisa? Or 1 night Pisa instead, Cinque Terre 3 nights, somehow get to Sicily for 5 nights (via Milan? Which for some reason doesn't interest me, have been to Rome) then home. Phew. Any substitutions or additions along that route? Would a night train be a good idea anywhere listed?
I know most of you hate 2 night stays and prefer longer, but I don't mind it. Thank you for your helpful input!