The Danube flows through four European capitals: Vienna, Bratislava, Budapest, and Belgrade
The Danube River passes through more capital cities than any other river in the world. Starting in Germany's Black Forest and ending in Romania's Black Sea coast, it crosses ten countries over 2,850 kilometers.