The river Danube is the second-longest river in Europe, but many beautiful places are found in Budapest by the river. Going on a Danube river cruise will allow you to view all these beautiful places. There are a daytime and night time cruise on the Danube river, whichever you choose, you are assured of a good time.