

NUWARA ELIYA
Nature’s masterpiece awaits you in Nuwara Eliya Nuwara Eliya, often referred to as “Little England,” is a picturesque hill station nestled in the heart of

HAPUTALE
HAPUTALE Escape to the tranquility of Haputale — Sri Lanka’s serene hilltop gem with stunning landscapes and a rich tea heritage. Haputale is a charming