Community Check-ins
Check-ins at
Check-ins at
Gregory Lake
0 visitors have checked in at this location.
About This Place
Gregory Lake
Constructed in 1873 during the governorship of Sir William Gregory, Gregory Lake is a man-made lake surrounded by scenic beauty in Nuwara Eliya. Originally used primarily for leisure and recreation, β¦
Lake / Reservoir
Easy
6.9699, 80.7805
No Check-ins Yet
Be the first to check in at Gregory Lake! Share your experience and earn points.