Skip to playerSkip to main content
  • 5 years ago
Lake Gregory is a reservoir in heart of the tea country hill city, Nuwara Eliya, Sri Lanka.
This is one of the most attractive location in Nuwara Eliya where we can find amazing views and best place to visit.
Be the first to comment
Add your comment

Recommended