Where are the Victoria Falls located in?

Victoria Falls is a waterfall located on the Zambezi River in southern Africa, between Zambia and Zimbabwe. It is one of the largest and most powerful waterfalls in the world, and is a UNESCO World Heritage Site.
Copyright Wanderlust World © https://www.ynyoo.com