The Victoria Falls is the largest waterfalls in the world and located in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe