Anuradhapura est une ville historique située dans le district d'Anuradhapura, dans la province du Centre-Nord du Sri Lanka. C'est l'une des villes les plus anciennes et les plus sacrées du pays, avec une histoire qui remonte à plus de 2 500 ans. La ville d'Anuradhapura était autrefois la capitale du royaume d'Anuradhapura, qui a prospéré pendant des siècles en tant que centre politique, religieux et culturel. Aujourd'hui, elle est inscrite au patrimoine mondial de l'UNESCO en raison de son importance historique et de ses nombreux sites archéologiques.