Ella – Explore the highlights in the amazing Ella village
Ella is only a small village located high in the edge of central mountains of Sri Lanka. Most international visitors prefer to spend couple of days there. If you are willing to travel out of town, you can find plenty of things to do to keep you occupied. Dunhinda falls, Diyaluma falls, Bogoda wooden bridge […]
Ella – Explore the highlights in the amazing Ella village Read More »