lankatraveldirectory.com
Gregory Lake | www.lankatraveldirectory.com
The Gregory Lake is one of the main tourist attraction in Nuwara Eliya city. The lake was built during the period of British Governor William Gregory in...