It has seven and 15-day voyages on the Rhine (the latter including a detour down the Moselle). Uniworld River Cruises, Tauck ...