Where is Vic Falls located?

The Victoria Falls are situated in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe; it has often been described as the largest waterfall in the world.
Copyright Wanderlust World © https://www.ynyoo.com