River cruise holidays
There are so many marvellous towns and cities along the great rivers of Europe and North Africa. Relax on deck and enjoy a colourful landscape as you explore Portugal's Douro river or the charming islands around Venice. There's also the option of a cruise on the Nile, opening up the ancient civilisation of Egypt and magnificent monuments such as Luxor, the Pyramids and the Valley of the Kings. Wherever you go, you'll enjoy the onboard experience just as much, with outstanding food and service and sparkling evening entertainment all included in the price.