Victoria falls, one of the largest waterfalls in the world is located on which river?
Answer & explanation
Correct answer: option 4
Victoria Falls, spectacular waterfall located about midway along the course of the Zambezi River, at the border between Zambia to the north and Zimbabwe to the south.