Lanka Ella Fall is one of the few waterfalls unspoiled by the human activity due to the location. This falls lies about 1 km away from the Bambarakanda Falls and is accessible only by foot.

Tagged with: , ,