Luapula Province
Ntumbachushi Falls (also spelled "Ntumbacusi" and "Ntumbacushi") are situated on the Ngona River in Luapula Province, Zambia where it runs over the edge of the northern Zambian plateau into the valley of the Luapula River.