Nuwara Eliya, Sri Lanka
Nuwara Eliya, also known as Little England, is a charming town in the hill country of Sri Lanka. With its cool climate, lush greenery, and picturesque tea plantations, it's the perfect escape from the hustle and bustle of city life. Don't miss out on a leisurely stroll around Lake Gregory or a visit to a local tea factory for some freshly brewed goodness!
Destination
Lat: 6.9606886, Lon: 80.7692959
Share
See more recommended...
Book
See more stays...
See more experiences...
Visit the page to learn more about bookable experiences at this destination