The Rhine River is one of the world's great waterways for river cruising.
The river originates in the mountains of Switzerland and flows some 1,320
kilometres to the North Sea. The Rhine is the longest river in
Germany and has three major tributaries: the Neckar, the
Main and the Moselle.
A number of cruise ship companies offer cruises on the Rhine.