Danube river cruises
A relaxed week on the Danube between Budapest, Bratislava, Vienna and the Wachau Valley, with castles, vineyards and, in December, Christmas markets at every stop. Here's what a Danube river cruise is like, when to go and how long to stay.
