Executive falls is a Tourist attraction located in Pupuressa. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Executive falls is Unnamed Road, Pupuressa, Sri Lanka. Executive falls is located in a remote area, with less than 1 listed places around it Executive falls is rated 5 (out of 5 stars) by 1 reviewers on the web.
Unnamed Road, Pupuressa, Sri Lanka