Ulugalla Resort is one of the best places from which to enjoy the ancient monuments of Anuradhapura, the jewel on the crown of the Cultural Triangle.