About Anuradhapura Anuradhapura - A Treasure Trove of Sri Lanka's History and Culture Anuradhapura is a city in the North Central Province of Sri Lanka, known for its rich history, ancient ruins, and religious significance. The city served as the ...[ read more ]