NUWARA ELIYA CITY
Nestled in Sri Lanka's central highlands, Nuwara Eliya famously known as "Little England"is celebrated for its cool climate, lush tea plantations, and charming colonial architecture. Conveniently located near top attractions like Gregory Lake, Victoria Park, the iconic Red Brick Post Office, and Pedro Tea Estate, it offers the perfect base for exploring scenic waterfalls and tea gardens.
Google Location Map
Open Route from Hotel