EUROPE RIVER CRUISES From sweeping valleys and gorges dotted with fairytale-like castles to picture-postcard villages where time has stood still, the towns and cities that fringe Europe’s waterways are unrivalled masterpieces. Discover rich history, timeless architecture, and culinary delights on the enchanting Rhine, Main, Danube and Moselle rivers.