OpenInfraMap

 ⟩ Stats ⟩ Tanzania ⟩ Power Plants ⟩ IPTL Tegeta Diesel Power Station

IPTL Tegeta Diesel Power Station is a diesel power plant with a total output of 100 MW.