Tag: Nuwara Eliya

Uga Halloowella – Hatton Nuwara Eliya – Officially opening its doors in January 2025

Hidden in the heart of Sri Lanka’s picturesque highlands, Uga Halowwella offers an unforgettable escape. Located in the serene region

Water Falls in “Nuwara Eliya”

There are a number of stunning waterfalls within easy reach of the city, Devon Falls and St Clairs being the

Best Sri Lankan Tea

Sri Lankan Tea came to Sri Lanka when extensive coffee plantations were decimated by disease in the 19th century. Tea