Tuesday, December 20, 2011
Gregory Lake - Nuwara Eliya
Colombo > Hatton > Nuwara Eliya
Gregory Lake is one of the main tourist attraction points in Nuwara Eliya. In the morning and afternoon it is a really beautiful site.
Newer Post
Older Post
Home