Wewahena Waterfall is a Tourist attraction located in Sri Lanka. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Wewahena Waterfall is Nuwara Eliya, Sri Lanka. Wewahena Waterfall is located in a remote area, with less than 4 listed places around it Wewahena Waterfall is rated 4.5 (out of 5 stars) by 17 reviewers on the web.
Some of the places around Wewahena Waterfall are -
Nuwara Eliya, Sri Lanka