Nuwara Eliya is in the Hill Country of Sri Lanka and located between the old capital of Sri Lanka, Kandy and the city with the Nine Arch Bridge, Ella. The name of this city has a beautiful meaning – “city of light”. Nuwara Eliya is also called “Little England”. Nuwara Eliya was established by the British discoverer Samuel Baker in 1846. It is understandable why the British chose to live here. Due to its altitude…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkNoPrivacy policy