Hellboda Ella Falls is a Tourist attraction located in Pussellawa. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Hellboda Ella Falls is Singer Plus Pussellawa, 7.093481 80.652883, A5, Pussellawa, Sri Lanka. Hellboda Ella Falls can be contacted at 94710883676. Hellboda Ella Falls is located in a remote area, with less than 3 listed places around it Hellboda Ella Falls is rated 4.5 (out of 5 stars) by 90 reviewers on the web.
Some of the places around Hellboda Ella Falls are -
Singer Plus Pussellawa, 7.093481 80.652883, A5, Pussellawa, Sri Lanka