Victoria Falls

Victoria Falls is a waterfall on the Zambezi River at the border of Zambia and Zimbabwe. The river plunges into a narrow, deep gorge, creating one of the world's largest sheets of falling water.

Connect