
February 2, 2022
Gregory Lake – Most Prominent and Amazing Relaxing Spot in Nuwara Eliya
Welcome to Gregory Lake, Nuwara Eliya Gregory Lake (Lake Gregory, Gregari Wewa, or Gregory Reservoir) is the heart of the Nuwara Eliya, Sri Lanka. It is a popular relaxing …