Glide past fairy-tale castles and medieval villages on one of our most popular Danube River cruise journeys. Explore Prague, Vienna, Salzburg, Cesky Krumlov, Bratislava and Budapest – plus the castle-studded Wachau Valley – taking in views of the Czech Republic, Germany, Austria, Slovakia, and Hungary. Attend a private Imperial evening with dinner and music at a palace in Vienna... a wine tasting in Dürnstein... spend a day in Mozart's Salzburg or medieval Cesky Krumlov... take an exclusive private tour of Baroque monastery libraries in Prague... discuss contemporary issues and historic events in Slovakia with a resident expert... and enjoy evenings of cultural entertainment on and off your riverboat. In Vienna, see the Imperial apartments at the Hofburg or tour opulent Schönbrunn Palace. Admire frescoes, stained glass windows, and stunning architecture as you spend two nights each in Budapest and Prague in city-center hotels, checking out remarkable bridges, cathedrals, museums, and grand Habsburg palaces... it's a Danube River cruise to remember!