Nuwara Eliya is a beautiful mountain station in Sri Lanka known for its incredible scenery and abundant tea plantations. Sometimes referred to as “Little England’, the city is well-kept and neat and features British-style red-brick walls, mock-Tudor half-timbering, and a very English country club.
Special Offer
Mist & Breeze in Sri Lanka
5 Days
This is A tranquil experience in the heavens and a chance to reconnect with […]
Scintillating Tropical Tour to Sri Lanka
Seven Days
We welcome you in travelling to Sri Lanka to see our wonderful island. To […]