Uga Halloowella Opens in Sri Lanka in January 2025
Boutique Sri Lankan hotel group Uga is excited to announce the opening of its sixth property, Uga Halloowella, in January 2025. Nestled within a sprawling 252-acre tea estate in Sri Lanka’s historic central tea trails […]