Nuwara Eliya
Nuwara Eliya, meaning the City of Light, is located in the central province of Sri Lanka and is considered the most important region for tea production, with the coolest temperatures in the country, ranging from 10-21 degree celsius. Explore the tea estates, the lakes, picturesque landscapes and historic buildings as you discover the elegance and old school charm of Sri Lanka’s Little England.