Hello. I am planning a first trip to Germany, Austria, and the Czech Republic for next year's 25th anniversary with my wife. We are excited to see the mountains and want to see both larger cities and some smaller towns. I have a tentative itinerary, but I do not not know if it is realistic. Too crowded? Too much time in one area over another? For reference, we are two middle-aged woman (moms of three teens we are leaving home this time) interested in history, nature (though more scenery-admiring than thrill-seeking), culture, museums to a certain extent, and GOOD FOOD. Not so concerned about nightlife, as we are morning people. We definitely want to visit Dachau while in Munich and do a cheesy Sound of Music tour in Salzburg. Otherwise, we are open to anything/everything, Here is our tentative itinerary:
Munich – 4 nights (possible day trip to Bamberg, Nuremberg, or Regensburg – or just stay in Munich if we need more time to explore Munich)
Mittenwald – 2 nights (visiting Garmisch–Partenkirchen and Zugspitze one day, and maybe taking a small hike in the Leutaschklamm gorge)
Innsbruck – 2 nights (If I was going to cut anything out, Innsbruck would probably be it? Maybe?)
Salzburg – 2 nights
Hallstatt – 2 nights – Is this too long? We were thinking of maybe hiring a photographer in Hallstatt to take some 25th anniversary pictures of us with Hallstatt as the backdrop.
Cesky Krumlov – 2 nights
Prague – 3 nights – Is this long enough?
I would love advice/recommendations from anyone familiar with these areas. Are all the two-night stays too much?
Thank you.