In a profound gesture of spiritual outreach and cultural diplomacy, India will exhibit the sacred Devnimori Relics of Lord Buddha in Sri Lanka from February 4 to 10, 2026. The exposition, to be held at the revered Gangaramaya Temple in Colombo, reflects India’s enduring civilizational responsibility as the birthplace of…
