Where is Ntumbachushi Falls?

CHOMBA MUSIKA, Lusaka THE Lunda Royal Establishment in Luapula Province has clarified that Ntumbachushi Falls has never been in Kawambwa district but is situated in Mwansabombwe district. The royal establishment said Ntumbachushi, which has a series of water pools and rapids culminating into the main falls about 30 metres high on the Ng’ona River, has […]

Leave a Reply

Your email address will not be published. Required fields are marked *