Sri Lanka’s Nuwara Eliya District is famed for its picturesque views, flourishing tea estates and awe inspiring waterfalls. The colder