The Danube river is one of the finest (and longest) in Europe and has a great list of high importance cities on its banks – Budapest, Vienna, Linz, Belgrade and Bratislava to name a few.
In any city that this river runs through it is worth taking a boat trip to admire the city from a different perspective and enjoy the relaxing feeling of floating along with maybe a glass of wine in hand.