Nuwara Eliya

Attractions in Nuwara Eliya

Nestled in the town of Nuwara Eliya, Sri Lanka’s hill and tea country, Gregory Lake was constructed as a reservoir in 1873 by British Governor Sir William Gregory. Surrounded by […]

Scroll to Top