The Little England of Sri Lanka
Introduction High in the misty hills of central Sri Lanka lies Nuwara Eliya, a quaint colonial-era town referred known as “Little England.” With its cool climate, well-manicured gardens, rolling green tea plantations, and British-style architecture, it feels like a European village in the middle tropical country. Popular among both local and international travelers, Nuwara Eliya […]
The Little England of Sri Lanka Read More »