answersLogoWhite

0

Victoria Falls is in Africa on the Zambezi River which forms the border between Zimbabwe and Zambia.

User Avatar

Wiki User

12y ago

What else can I help you with?