Prime Minister Narendra Modi on Saturday worshipped in the Sri Ranganathaswamy temple at Sri Rangam here, while clad in traditional Tamil attire. During his visit to this ancient shrine of Tamil Nadu, Modi wore a spotless 'veshti' (dhothi) and an angawastram (a shawl) and prayed with folded hands in the Lord Vishnu temple. He took blessings from the temple elephant after feeding it.