07 July 2016
This 60m waterfall is situated above Sama Chetiya (Peace pagoda) of Nallathanni Sri Pada route. The name of the falls is 'Yaka Handu Ella'. It translated to 'waterfall of the crying demon'. I have no idea how it got its name.
I took a photo of the same falls sometime back from the top of Adam's peak.