Victoria Falls (11 images)

Buy Slideshow Download
View: 25 | All
Victoria Falls, which straddle the border between Zambia and Zimbabwe in south-central Africa, is on the short list of many must-see natural wonders. The waterfall is one of the largest in the world.