Tag: Devotees flocking to have a glimpse of Lord Rama