Wellawaya Mini Hydro Power , power station is located in Uva-Mahawelagama, Sri Lanka on M3H4544, Uvamawelagama, dehilanda, Mahalanda. Wellawaya Mini Hydro Power , power station is rated 5 out of 5 in the category power station in Sri Lanka.
Address
M3H4544, Uvamawelagama, dehilanda, Mahalanda