- Home Company Overview
- ToursVisit Sri Lanka
- Royal HolidaysFindout Yourself
- Publications Gallery & Downloads
- About Company Profile
- Contact UsSend inquiry
Nuwara Eliya is the heart of Sri Lankan hill country. It is the home of the famous Ceylon Tea and the rolling mountains are a carpet of velvety green tea plantations, interspersed with gushing streams and tumbling waterfalls. The salubrious climate, misty glens and the decidedly British character make Nuwara Eliya a must on any Sri Lankan travel itinerary.