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 […]
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. […]