Ella, Sri Lanka: In The Heart Of A Charming Village
A small town set in the mountains, beautiful Ella is surrounded by natural landscapes rich in flora and fauna. Home to tea plantations and several picturesque hiking trails, the town is a highlight not to be missed during your stay in Sri Lanka. Starting with its famous train ride, Ella is all about exploration and…