Anuradhapura is the ancient heart of Sri Lanka, serving as the island’s first capital for over 1,500 years (from the 4th century BCE to the 11th century CE). Now a UNESCO World Heritage Site, it is one of the oldest continuously inhabited cities in the world and the “cradle” of Theravada Buddhism.