The city of Anuradhapura was the first ancient capital of Sri Lanka, and it is still a sacred Buddhist religious center. It lies around 200 kilometers (124 miles) north of Colombo, the current capital. Buddhist worshippers and pilgrims visit the well-preserved ruins of the temples and religious centers along the bank of the river Malwathu