About Anuradhapura

Anuradhapura is an ancient capital of Sri Lanka, revered for its massive stupas, ancient irrigation systems, and the sacred Bo tree.