Algama Ella (waterfall) is a Water park located in Sri Lanka. It is one of the 102 Water parks in Sri Lanka. Address of Algama Ella (waterfall) is Galapitamada, Sri Lanka. Algama Ella (waterfall) is located in a remote area, with less than 4 listed places around it Algama Ella (waterfall) is rated 4 (out of 5 stars) by 10 reviewers on the web.
Some of the places around Algama Ella (waterfall) are -
Galapitamada, Sri Lanka