Lake Gregory (Nuwara Eliya)

Lake Gregory, also known as Gregory Lake or Gregory Reservoir, is a reservoir situated in Nuwara Eliya city, Sri Lanka. In other words, in the heart of the tea country hill city. Gregory Lake is a popular destination for both foreign visitors and locals. It is a great spot to relax and enjoy the cool weather. In 1872, …

Read more