Gregory Lake is located 160 kilometers from Colombo, in the heart of Nuwara Eliya, a popular tourist destination in the central highlands of Sri Lanka. The lake is surrounded by breathtaking views of mountains and greenery, and is extremely famous for boating, rowing, paddle boats, and jet skiing.