Search for these twelve world capitals famously situated along the banks of major rivers.
- Cairo
- London
- Paris
- Budapest
- Belgrade
- Bratislava
- Vienna
- Warsaw
- Kyiv
- Baghdad
- Khartoum
- Brazzaville
Search for these twelve world capitals famously situated along the banks of major rivers.