Hydroelectric Power Station in Sri Lanka
We found 1 maps for Hydroelectric Power Station in Sri Lanka
-
Bowatenna Power House, Hydroelectric Power Station in Central
Bowatenna Power House is listed as Hydroelectric Power Station in Central in Sri Lanka (Bowatenna Power House, ) with a Lattidude : 7.6610000 and Longitude : 80.6719000