Uga Ulagalla is a luxurious boutique resort located in Anuradhapura, Sri Lanka, nestled within acres of lush greenery and rich cultural heritage. The resort features spacious villas equipped with modern amenities such as flat-screen TVs, minibars, dining areas, and private pools. Guests can enjoy local and international cuisine served at the elegant restaurant as well as private dining options. Additional facilities include a serene spa, a fitness centre, an infinity pool, and recreational activities such as cycling, horseback riding, and kayaking, making it an ideal retreat for relaxation and adventure.