zambezi river definition
Zambezi River means the âGreat Riverâ in the local Tonga dialect. The Power of the Zambezi River has been harnessed along its journey at two points, the first being Kariba Dam in Zimbabwe and the second Cahora Bassa Dam in Mozambique. Both these dams are sources of hydroelectric power and supply a large portion of power to Zambia, Zimbabwe and South Africa.