Uga Ulagalla Sri Lanka
Sri Lanka [email protected] www.ugaescapes.com Uga Ulagalla is a secluded island sanctuary offering guests a unique experience of luxury amidst a natural, remote, and uninhabited environment. A gem amongst the boutique hotels, it is nestled in a sprawling 58-acre lush green garden with a 150-year-old mansion at its center, rich