Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Zambian waterfall and archaeological site
Nyambwezi Falls are a waterfall located in the North-Western Province of Zambia. They are approximately 20 metres (66 ft) high. Close to the lip of the falls, there is a rock shelter, which has petroglyphs and other evidence of late Stone Age occupation.