Why You Should Go to Nuwara Eliya for Your Next Trip February 16, 2020 One of the most loved locations in the hill country, with its pleasant weather and beautiful scenery, Nuwara Eliya is a popular vacation destination. It is fondly known as little England for its overall charm and the constant chilly weather. […] Read More