Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe.
It is claimed to be the largest. This claim is based on a width of 1,708 meters (5,604 ft)and height of 108 metres (354 ft),forming the largest sheet of falling water in the world....
Sort: Trending