
Sign up to save your podcasts
Or


The Victoria Falls is one of, if not the most important natural feature Zambia has. It's magnificence was is as intriguing to the locals as to hundred of thousands of tourists who visit it every year.
By Joram Mutenge5
88 ratings
The Victoria Falls is one of, if not the most important natural feature Zambia has. It's magnificence was is as intriguing to the locals as to hundred of thousands of tourists who visit it every year.