Listen

Description

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.