We're in the early stages of planning a 4 - 5 week trip to Germany in mid to late April and would like some advice on our tentative itinerary. We're in our early 70s and interested in scenery, villages, history, and of course, good food. Our plan is to fly to Frankfurt and get a rental car to keep for most of our trip, then turn it in at some convenient town and use the train for the rest of the trip. We will end in Berlin and fly home from there. Following is the first iteration. It's possible we have too many of similar towns and sights or that we have too much for each location. The day trips are just possibilities at this point. Any advice or suggestions would be appreciated.
Land in Frankfurt & get rental car.
Heidelberg - 3 nights; possible visits to Bad Wimpfel; Dilsberg and Neckarsteinach
Bacharach - 3 nights; St. Goar, Rheinfels Castle, Koblens; Cochem, Burg Eltz Castle
Trier - 1 night; breaks up the long drive
Strasbourg - 3 nights; Colmar; possibly Gegenbach on the way to Freiburg
Freiburg - 2 nights; Titisee, Triberg
Fussen - 1 or 2 nights
Mittenwald - 3 nights; Oberammergau, Ettal, Linderhof Palace; Garmish, Zupspitze
Salsburg - 3 nights; Innsbruck on the way to Salzburg; Hallstatt
Munich - 3 nights
Rothenburg - 2 nights; Nordlingen on the way to Rothenburg (or vice versa?); Dinkelsbuhl
Nurenburg 2 nights; Bamberg
Dresden - 2 nights; Meissen
Berlin 3 or 4 nights
Fly home from Berlin
Any suggestions or advice would be appreciated!