Tag: Hotels

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