Docking at ports along the Main, Rhine and Moselle rivers. All of the ports were located in small German towns that featured fortified walls with towers, castles, palaces, beer and wine gardens, and small winding cobblestone streets with charming shops and inns. We added two tours, one to Rothenberg and the other to Luxembourg and we really enjoyed them. The dining and beverages were great, the common areas are attractive and comfortable and the suites and crew were impeccable.
We also enjoyed Prague and Paris and the hotels in those cities that were part of the tour package. I strongly recommend this cruise.