Surrounded by a sprawling 58-acre estate, Ulagalla is a 150 year old mansion that offers exquisite villa accommodations with private pools. Combining heritage charm with modern luxury, the property provides horse riding, organic culinary delights, and tailored excursions to nearby cultural landmarks.