Gregory Lake in Nuwara Eliya
Gregory Lake is an attractive place to visit in Nuwara Eliya. It was built by Sir William Gregory in 1873. […]
Gregory Lake is an attractive place to visit in Nuwara Eliya. It was built by Sir William Gregory in 1873. […]