Description

Nuwara Eliya is a picturesque town in the mountains of Sri Lanka, famous for its tea plantations, cool climate and British colonial architecture. It is an ideal place to relax in nature, visit waterfalls and taste freshly brewed Ceylon tea.

Gallery

Map

4.9/5

“Feeling is much worse than thinking”

Based on 40 reviews

Cleanliness
Facilities
Value for money
Service
Location