Udawalawa Hyro Power Plant(Left)

Udawalawa Hyro Power Plant(Left) is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of Udawalawa Hyro Power Plant(Left) is Sri Lanka. Udawalawa Hyro Power Plant(Left) is located in a remote area, with less than 3 listed places around it Udawalawa Hyro Power Plant(Left) is rated 5 (out of 5 stars) by 5 reviewers on the web.

Some of the places around Udawalawa Hyro Power Plant(Left) are -

Udawalawa Hydro Power Plant (Left Bank) (Power station) Hydro Power Station, Ceylon Electricity Board, Udawalawa, Sri Lanka., Sri Lanka (approx. 137 meters)
Doola River Edge No 26/A, Walawegama Rd, Udawalawa 70190, Sri Lanka (approx. 370 meters)
Udawalawa Hyro Power Plant(Left) (Bus stop) Sri Lanka (approx. 100 meters)

Rating

5/5

Contact

Address

Sri Lanka

Location

FAQs:

What is rating of Udawalawa Hyro Power Plant(Left)?
Rating of Udawalawa Hyro Power Plant(Left) is 5 out of 5 stars.
What is the address of Udawalawa Hyro Power Plant(Left)?
Address of Udawalawa Hyro Power Plant(Left) is Sri Lanka.