Discover the charm of Ella, Sri Lanka. Explore scenic hikes, waterfalls, tea fields and more – the ultimate list of things to do in Ella!