- Nyambwezi Falls
-
'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.
Categories:- Zambia geography stubs
- Waterfalls of Zambia
- Rock art in Africa
- Archaeological sites in Zambia
Wikimedia Foundation. 2010.