Mumbuluma Falls
Mumbuluma Falls is a set of waterfalls just outside Mansa, Zambia in the Luapula Province. The waterfalls are a national monument of Zambia.
Mumbuluma Falls is made up of two waterfalls occurring in succession, an upper and lower falls.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.