I was really interested in waterfalls. I didn’t forget to take photographs. Ravana Ella the most popular sightseeing spot in Sri Lanka is located in Ella and it has a really interesting historcal ...
Ella is a really interesting town. With mountainous scenery all around, tea plantations close by, waterfalls and a vibrant ...
You’ll be able to see the valley, Ella Rock, Ella Gap, Newburg Tea Factory, and Rawana Falls among the ... Diyaluma Falls is ...