Lankagama Thattu Ella (Waterfall)
The stream which creates the Lankagama Doowili Ella goes on again to create this two cascade Thattu Ella waterfall which is about 14 meters(?) tall. This waterfall lies on the southern border of Sinharaja Rain Forest on the Lankagama village. This fall is the 2nd waterfall of five waterfalls created by this Hariyawa warter stream within a distance …