Sri Lanka’s Little England
Perched at an elevation of over 1,800 meters, Nuwara Eliya is a charming town in Sri Lanka’s central highlands, known for its cool climate, colonial architecture, and endless tea plantations. Nicknamed “Little England”, this hill station was a favorite holiday spot of British colonists who left their mark with country clubs, racecourses, and English-style gardens. With misty mornings, scenic trails, and cups of world-famous Ceylon tea, Nuwara Eliya offers a tranquil and refreshing escape from the tropical heat.
BOOK A MEETING WITH US