What is the river that flows from Germany to Hungary and to the Black Sea?
Danube flows through Germany, Austria, Slovakia, Hungary, Croatia, Serbia and Montenegro, Bulgaria, Romania, Moldova, and Ukraine.