Enjoy a leisurely day in Ella, a charming town tucked away in the hill country of Sri Lanka. This quaint location which is surrounded by tea plantations rolling hills and lush greenery has a calm ambience. You have the option of relaxing and taking in the stunning views from your lodging or visiting nearby attractions. It's the ideal chance to take your time taking in the area's peace and natural beauty.