Gregory Lake

Gregory Lake -Nuwara Eliya Enjoy boat rides, fresh mountain air, and stunning views at one of Sri Lanka’s most peaceful lakes. Introduction: What is Gregory Lake? Gregory Lake is one of the most popular attractions in Nuwara Eliya, often called “Little England” because of its cool climate and colonial charm. This man-made lake, created in […]