Glassaugh Upper WTP is a Water treatment plant located in Sri Lanka. It is one of the 212 Water treatment plants in Sri Lanka. Address of Glassaugh Upper WTP is Nuwara Eliya, Sri Lanka. Glassaugh Upper WTP is located in a remote area, with less than 2 listed places around it Glassaugh Upper WTP is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Glassaugh Upper WTP are -
Nuwara Eliya, Sri Lanka