Ella is a charming town located in the central highlands of Sri Lanka, known for its stunning natural beauty, tea plantations, and hiking trails. Here are some of the top things to do in Ella and the best time to visit. Things to do in Ella: Hike to …