Bordeaux is the perfect Christmas cruise destination for foodies, not to mention wine lovers and is a stylish, cosmopolitan city, which you can discover on Viking River Cruise’s eight-day Heart of Bordeaux cruise. There’s an overnight mooring at the city’s central harbour on the Gironde River before setting off to see the region’s vineyards and medieval towns. Get into the Christmas spirit at the Allées de Tourny winter wonderland market, where regional specialities include chocolate, Armagnac and pear or prune spirits. Then relax as Viking Forseti sails to Pauillac, home to Château Lafite Rothschild, Latour and Mouton Rothschild wines. There are plenty of wine-tasting opportunities and after arriving at the ancient walled city of Blaye you can take an optional excursion to the medieval town of Cognac. Another optional trip is to Bergerac, famous for its truffles, with a Christmas market at the centre of the old town. The cruise also takes you to the medieval village of Saint-Émilion, where the Romans planted vines back in the 2nd century, then the ship meanders back to Bordeaux for a full day’s sightseeing in the city.