Mambatuta Falls
29°12′44″E / 12.374483°S 29.2122434°E / -12.374483; 29.2122434The Mambatuta Falls are a steep waterfall on the Luapula River, which originates in Lake Bangweulu and flows thro...
Mambatuta Falls - Wikipedia