Episode #206: Victoria Falls—The Land that Thunders


The greatest waterfalls in the world—Victoria Falls—literally creates the border between Zimbabwe and Zambia. Bill explores the people, wildlife and scenic wonder that makes this one of the most exciting destinations on earth.