🕌 Sacred City of Anuradhapura

Archaeology & Antiquity Sri Lanka Asia

Situated in the North Central Province of Sri Lanka, Anuradhapura stands as one of the oldest continuously inhabited cities in the world and a major centre of Buddhist pilgrimage and scholarship. The city flourished from the 4th century BCE onward, particularly after Buddhism arrived around the 3rd century BCE, transforming ...