Thrissur, Jan. 17 -- Prime Minister Narendra Modi performed puja and darshan at Guruvayur Sri Krishna Swamy Temple in Kerala's Thrissur on Wednesday morning.

Guruvayur Devaswom is a temple dedicated to Lord Guruvayurappan and is one of the most important places of worship for Hindus and often referred to as Bhuloka Vaikuntham (Holy Abode of Vishnu on Earth).

The Prime Minister arrived in Kerala on Tuesday night where he received a warm welcome from Kerala Chief Minister Pinarayi Vijayan, Governor Arif Mohammed Khan, MoS V Muraleedharan and BJP leader Prakash Javadekar at the Cochin International Airport in Nedumbassery.

PM Modi held a grand roadshow in Kochi on Tuesday which was attended by thousands of supporters.

BJP state president...