We are planning to extend a river cruise vacation by adding a few days in Munich. We disembark in Regensberg and plan to take the train to Munich, so we would have that afternoon, another full day and then probably depart sometime on the third day (but could add one more if necessary!). Looking for suggestions on the best and perhaps off the beaten path things to do during our time there. Of course we want to take in some beer gardens and would like to visit Dachau, but what else? Any specific beer gardens we should visit?