After praying at the temple for over 40 minutes, he addressed a mammoth gathering in his first public rally after being re-elected and said he was going back with lots of hope and positivity to build a "new India".
"We are a government which does not distinguish between those who voted for us and those who did not. We see all the 120 crore people of India as one and that's the highlight of this new government," Modi said amidst loud cheers.
"In the past five years the world saw India with hope and with this new mandate that the people gave us the world will be looking to us to see a new India."
"There is nothing to be worried about as we are all standing strongly with the Kerala government and we will give the full support and help that's required," he said.
He also pointed out that in the global tourism map, India has become number three and as part of the Centre's ongoing 'Prasadh' scheme, seven tourist places in Kerala have already been linked.
He also posted images of his visit to the over 5,000-year-old shrine on the micro-blogging site.
After offering his prayers, Modi held a meeting with the officials of the temple along with Kerala Governor P. Sathasivam, Union Minister of State for External Affairs V. Muraleedharan and State Devasom Minister Kadakampally Surendran.
Temple authorities presented him a memorandum to the tune of Rs 450 crore for various developmental projects of the shrine.
Upon his arrival, the Prime Minister was given a traditional welcome by priests.
The entire top brass of the Kerala unit of the Bharatiya Janata Party (BJP), including Rajya Sabha member and superstar Suresh Gopi, who unsuccessfully contested the Thrissur Lok Sabha seat in last month's general elections, were present at the temple town.
Modi flew into Guruvayoor from Kochi earlier in the morning.
He participated in various rituals in the temple, including reading of the 'Vishnu Sahasaranamam'.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)