UNESCO World Heritage-listed Anuradhapura - the largest and most important ancient site in Sri Lanka