Gregory Lake, Nuwara Eliya – A Piece of Paradise!
Lake Gregory is a man-made lake that is situated in the middle of Nuwara Eliya, surrounded by British-inspired country houses and tea estates. It is in close proximity to almost…
Share
Posts by tag
Input your search keywords and press Enter.