1 Answers
Malagarasi Hydroelectric Power Station, is a planned 50 megawatts hydroelectric power station in Tanzania. The development is planned in the Igamba area, west of the Malagarasi swamps, at the site of the Igamba Falls.
Hydroelectric power station in Tanzania
5 views
Answered