answersLogoWhite

0

The Victoria Falls are located on the Zambezi River, which drains into Lake Kariba and forms the countries main hydro power source. After this the Zambesi flows into Lake Cahora Bassa in Mozambique.

User Avatar

Wiki User

12y ago

What else can I help you with?