Best Places to Visit in North Central Province
Anuradhapura Ancient City of Anuradhapura Anuradhapura holds a significant place in the history and cultural heritage of Sri Lanka, with evidence of human settlement dating back over three millennia. Mahāvansa, a historical chronicle of Sri Lanka, attributes the city’s founding to 437 BCE, although the site had been inhabited long before that. Anuradhapura served as […]