Nyambwezi falls
Appearance
'Nyambwezi Falls' is a waterfall in Zambia. It is 20 meters high.
Close to the lip of the falls, there is a rock shelter, which has petroglyphs and other evidence of late Stone Age occupation.
It is located in the northwest province.