bn:02720692n
Noun Named Entity
EL
No term available
EN
The Mambatuta Falls is a steep waterfall on the Luapula River, which originates in Lake Bangweulu and flows through Zambia and along the border with the Democratic Republic of the Congo into Lake Mweru. Wikipedia
Relations
Sources