Victoria Falls Power Station
Located on the Zambezi River in Livingstone, in the Southern Province of Zambia, Victoria Falls consists of three power stations with a total capacity of 108 megawatts.
- Location : Livingstone District
- Energy Type : Hydro
-
Capacity :
108.00 MW
- Year Completed :