General Retreats in the Sacred City As the first ancient kingdom of Sri Lanka, Anuradhapura offers a magical blend of culture, history and Buddhism.