River cruising is a relaxing, immersive and thoroughly enjoyable form of travel where you can enjoy ever-changing scenery along the banks of waterways such as the Danube, Rhine, Seine, Douro, Volga and Yangtze. River Cruises are a small ship experience.