Top Hydroelectric power plants in Thawalama Sri Lanka

Srilanka-Places.com has listed approx 1 Hydroelectric power plants in Thawalama. Some of the Top rated Hydroelectric power plants in Thawalama are- Neluwa Cascade Hydro Power (Private) Limited.

Place Name
Type
Address
Hydroelectric power plant
Hydroelectric power plant
Power Station Road, Thawalama, Sri Lanka

Similar Categories