Ntumbachushi Falls 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.