Anuradhapura a été fondée au IVe siècle av. J.-C., autour de l’arbre légendaire Sri Mahabodhi, et a été la première capitale du Sri Lanka. Au Ier siècle, la ville était sans doute la neuvième plus grande ville du monde. Pendant plus de 1 300 ans, elle a été un centre politique et religieux majeur. Mais elle n’a finalement pas pu résister à la pression de la dynastie Chola, et est tombé entre leurs mains en 993.