Travel to Anuradhapura Step into Sri Lanka’s ancient past at Anuradhapura, where sacred sites and timeless ruins tell the story of a glorious civilization