A brief history of the Zambezi River & the Victoria FallsThe Victoria Falls Known today as the largest curtain of falling water in the world, the Victoria Falls is just that. The falls are...