News

Among the most important locations that are considered as living symbols of shared spiritual heritage between India and Sri Lanka is the Jaya Sri Maha Bodhi in Anuradhapura. While thousands visit the ...