Understand Safari Tier Ratings & Experiences In Zambia | Why Visit Zambia For Your Safari Vacation Or Holidays In Africa
CHISHIMBA FALLS IN ZAMBIA
Chishimba Falls is a combination of about three successive falls about 33 kilometers from Kasama in the Northern Province. The Bemba people regard the Chishimba Falls as one of the most sacred places of power. The nature spirit Chishimba resides in the cave below the Falls which is a place of prayer and honor.