View from Ella Rock

Leeches at Ella, Sri Lanka

It was quite nice weather one January morning when we decided to go for the trip to Ella Rock. A couple of hours later after walking on the rails, looking for the right path between tea plantations, moving upward(s) through the forest on a steep hill, we finally reached Ella Rock. We barely took a […]

Read More