Visit the Sacred City of Anuradhapura, the birthplace of Buddhism in Sri Lanka. Marvel at gigantic stupas, ancient palaces, and the Sri Maha Bodhi, the world’s oldest documented living tree. Anuradhapura’s ruins bear witness to the city’s prominence in politics, trade, and Buddhism for almost 15 centuries.