Ntumbachushi Falls

Ntumbachushi Falls (I’ve also seen it spelled Ntumbacusi Falls and Ntumbacushi Falls) seemed to be a waterfall in a transitional state when we saw it in May 2008. The way we saw the falls, it…