Welcome to Anuradhapura: A Glimpse into Sri Lanka's Ancient Past Anuradhapura, one of the oldest continuously inhabited cities in the world, is a treasure trove of ancient ruins, sacred sites, and historical monuments. As a former capital of Sri Lanka, Anuradhapura...
The Ancient City of Anuradhapura
read more