2024
GREGORY LAKE
Nuwara Eliya
Natural site to discover
3/5
(2 reviews)
Created in 1873 during the British period, Gregory Lake covers an area of ...Read more