News

Nuwara Eliya is a beautiful city in Sri Lanka known for its picturesque landscapes, tea plantations, and cool climate. Here ...
Sri Lanka is a land of unparalleled elegance, offering a variety of must-see locations and scenic destinations. From the ...
Very few places in the world can pride themselves on being a ‘year-round’ destination. And our island neighbour is certainly ...
through tea plantations, eucalyptus forests, tiny villages and the holy peak of Sri Pada, to Nuwara Eliya, the country’s tea capital. A new app highlights nearby landmarks, segment details ...