This is one for romantics and fans of the festive season – Cruise Express is hosting an extravagant Christmas river cruise tour this December.
The 18-night 'Christmas on the Danube' includes 12 nights onboard Uniworld Cruises' luxurious River Princess, along the Danube from Nuremberg to Budapest.
Two days before Christmas in Nuremberg, dive into Christkindlesmarkt in the old town square, perhaps the world's best market if its kind.
Attend midnight mass in a Gothic German cathedral, visit 'Sound of Music' movie locations in Salzburg on the 50th anniversary of the film and ride a horse-drawn wagon through the Bavarian forest on Boxing Day.
Lots of other treats include a cocktail party at Artstetten Castle, hosted by Princess Anita von Hohenberg.
The price covers return flights from Australia, five days of touring and accommodation in Bavaria, the 12-night Danube cruise and all meals, beverages shore tour excursions and hosted events during the cruise. From $11,490 a person, twin-share.
Departs Australia December 17. Phone 1300 764 509. See www.cruiseexpress.com.au.