Chalochatu
no edit summary
04:44
−34
−12
Created page with "{{Improve}} '''Ntumbachushi Falls''' (also spelled ''Ntumbacusi'' and ''Ntumbacushi'') are situated on the Ngona River in Luapula Province, Zambia where it runs ov..."
04:41
+2,429