Travel Tips When Visiting Nuwara Eliya February 20, 2020February 19, 2020 When you are planning your trip to Sri Lanka, adding in at least a couple days to spend in Nuwara Eliya will surely enhance your experience. Nuwara Eliya, also known as ‘Little England’ is nestled in the hill country with […] Read More