The Victoria Falls has been dubbed the "World's Greatest Falling Water Curtain," and it is one of the Seven Natural Wonders of the World. Victoria Falls is ...