Kalambo falls.
Victoria Falls is on the border of Zimbabwe and Zambia.
Since I am not sure as to what the you mean by largest, here are some answers. The world's largest waterfall is Victoria Falls located on the border of Zambia and Zimbabwe. The world's tallest waterfall is Angel Falls in Venezuela. The world's tallest man made waterfall is Cascata delle Marmore in Ital.
The Falls are located on the borders of Zimbabwe and Zambia
Victoria Falls is on the border of Zimbabwe and Zambia.
Victoria Falls on the Zambezi River
Victoria Falls is on the border of Zambia and Zimbabwe.
The Victoria Falls separate Zambia from Zimbabwe in the east near the town of Livingstone.
Angel Falls is the tallest waterfall in the world. It is in South America.
The tallest waterfall in the world is Angel Falls in Venezuela.
The Victoria Falls are on the Zambesi River in south west Zambia. -There are various falls on the Kafue river, but nothing spectacular.
In southern Africa on the boarders of Zambia and Zimbabwe
The Falls are located on the boarders of Zambia and Zimbabwe