- 1
- 2
- 1
- 1
Nuwara Eliya is a beautiful hill country city in Sri Lanka known for its cool climate, tea plantations, and scenic landscapes. Often called “Little England,” the city features colonial-style buildings, lush gardens, and stunning mountain views. Popular attractions include Gregory Lake, Victoria Park, and nearby waterfalls.