PM Narendra Modi, who arrived in Sri Lanka this evening participated in religious observances at Seemamalakaya, Gangaramaya, Colombo.