Left side Haldola Ella Falls.
Left down Colombagama Rathu Palama Ella Falls.
Awesome place.hard to hike
Hiking is a little harsh experience here natural habitat of endemic fauna and flora and also animals
Beautiful place in sri lanka
An awesome creature of mother nature
Lovely place.