project-image

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 :