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