We’re booked on a Uniworld Christmas markets cruise on the Danube. We embark in Passau on 9 Dec and have stops in Linz, Melk, Krems, Vienna, Bratislava, and finally disembark in Budapest. This is our first river cruise, being veteran cruisers on Silversea, and are really looking forward to the change of venue.