Pani Ella Falls is a Outdoor bath located in Sri Lanka. It is one of the 43 Outdoor baths in Sri Lanka. Address of Pani Ella Falls is Jambugahapitiya, Sri Lanka. Pani Ella Falls is rated 3 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Pani Ella Falls are -
Jambugahapitiya, Sri Lanka