- 5
- 5
- 5
- 5
Nuwara Eliya is a cool-climate city in central Sri Lanka, known as “Little England” for its British colonial architecture, temperate weather, and vibrant English tea estates. Situated at a high altitude amidst the country’s highest peaks, it’s a popular hill resort and health spa offering stunning natural beauty, including waterfalls, lakes, and lush tea plantations.