Sacred City of Anuradhapura Anuradhapura is a major city located in north central plain of Sri Lanka. It is the capital city of North Central Province and the headquarters of Sri Lanka’s archaeological survey. The city lies 205 km north of the current capital of Colombo, on the banks of the historic Malvathu River. The […]