PM Narendra Modi is set to be in Anuradhapura, a Unesco World Heritage Site, during his trip to Sri Lanka from April 4 to 6.
Anuradhapura is also the birthplace of Theravada Buddhism which is the dominant religion in Sri Lanka, including Cambodia, ...