Ukuwela Power Station උකුවෙල විදුලි බලාගාරය is a Power station located in Sri Lanka. It is one of the 176 Power stations in Sri Lanka. Address of Ukuwela Power Station උකුවෙල විදුලි බලාගාරය is Ukuwela, Sri Lanka. Ukuwela Power Station උකුවෙල විදුලි බලාගාරය can be contacted at 94662244229. Ukuwela Power Station උකුවෙල විදුලි බලාගාරය is located in a remote area, with less than 4 listed places around it Ukuwela Power Station උකුවෙල විදුලි බලාගාරය is rated 4.5 (out of 5 stars) by 19 reviewers on the web.
Some of the places around Ukuwela Power Station උකුවෙල විදුලි බලාගාරය are -
Ukuwela, Sri Lanka