Where is victoria fall
Answers
Answered by
3
Victoria Falls, or Mosi-oa-Tunya is located in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe.
Similar questions