geography  |  river  |  cities

Berlin lies on the banks of two rivers. These are ...

the Spree and the Hafel

**********