ethini Watunu Waterfall is a Environment renewable natural resources located in Nuwara Eliya. It is one of the 9 Environment renewable natural resourceses in Sri Lanka. Address of ethini Watunu Waterfall is elamulla,mandaram, Nuwara Eliya, Sri Lanka. ethini Watunu Waterfall is rated 5 (out of 5 stars) by 10 reviewers on the web.
Some of the places around ethini Watunu Waterfall are -
elamulla,mandaram, Nuwara Eliya, Sri Lanka