Through which of the following cities does the Danube river not flow?
The Danube or Donau is Europe's second longest river, after the Volga. The Danube flows through many cities, including four national capitals (Vienna, Budapest, Bratislava and Belgrade), more than any other river in the world, but not through Sofia.