OpenInfraMap

 ⟩ Stats ⟩ Jamaica ⟩ Power Plants ⟩ Doctor Bird I & II Power Plant

Doctor Bird I & II Power Plant is a oil power plant with a total output of 124 MW.