Visit to the Gregory Lake
Gregory Lake is a lake located in Nuwara Eliya, Sri Lanka. It was constructed in 1873 by damming the Thalagala Stream, which originates from the Piduruthalagala Mountain, as part of a program to supply the town with electricity. The lake takes its name after the then British Governor, Sir William Gregory, who oversaw its construction…