Chisasa, Zambia

Nyambwezi Falls

Nyambwezi Falls is a waterfall located in the North-Western Province of Zambia. They are approximately 20 metres high. Close to the lip of the falls, there is a rock shelter, which has petroglyphs and other evidence of late Stone Age occupation.

City
Chisasa
Country
Zambia
Category
Nature
Suggested visit
About 150 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload