What is the sacred shrine in Zimbabwe?
What is the sacred shrine in Zimbabwe? The Njelele Shrine is a cave which is of significant spiritual importance in Zimbabwe; pilgrims visit it annually for ritual purposes prior to the beginning of the rain season.
No records found.