New Year Revels at Nuwara Eliya The hill town of Nuwara Eliya has long been the most popular place for Sri Lankans to enjoy the national ...