Danube
The Danube flows through many cities, including four national capitals (shown below in bold), more than any other river in the world. Ordered from the source to the mouth they are:
The Danube is navigable by ocean ships from the Black Sea to Brăila in Romania and by river ships to Kelheim, Bavaria, Germany; smaller craft can navigate further upstream to Ulm, Württemberg, Germany. About 60 of its tributaries are also navigable.
Danube Sinkhole
In the long run, today's upper Danube will probably be redirected entirely into the Radolfzeller Aach, and thus to the Rhine. This would mean that other tributaries that are currently insignificant would become the new headwaters of the Danube. The Danube has experienced a similar stream capture further upstream, during the Würm glaciation, when the "Feldberg-Danube" was captured by the Wutach at the Wutach Gorge near Blumberg.