Victoria Falls is a waterfall on the Zambezi River, located on the border between Zambia and Zimbabwe. It is one of the world's largest waterfalls, with a width of 1,708 m. The region around it has a
Victoria Falls, popularly known as Vic Falls, is a resort town and city in the province of Matabeleland North, Zimbabwe. It lies on the southern bank of the Zambezi River at the western end of Victori