What to do when visiting Ella, Sri Lanka
The town of Ella flies high at 1 041m above sea level. Located in the Badulla district and in the heart of the country, it is the best place to enjoy the misty hills of Sri Lanka. In this town, you can experience true green nature and discover some of the biggest industries in the […]
Read More