Free tea & snacks offered to devotees at Shri Ram Mandir in Ayodhya

Free tea & snacks offered to devotees at Shri Ram Mandir in Ayodhya