Victoria FallsVictoria Falls is a 355 foot waterfall located on the Zambezi River. Devil's Swimming PoolA
naturally formed pool known as the “Devil’s Pool” has formed at the top
of the falls. When the water is at a certain level (during the months...