Multiple choice general knowledge The capital city that stands on the river Danube is? Belgrade Novi sad Sombor Cacak Reveal answer Fill a bubble to check yourself A Correct answer Explanation Belgrade, the capital of Serbia, is located at the confluence of the Danube and Sava rivers. The Danube flows through or borders ten countries, making it Europe's second-longest river.