Nyambwezi Falls

From Chalo Chatu, Zambia online encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.