Guruvayur Sri Krishna temple is a Hindu temple dedicated to god Krishna, located in the town of Guruvayur in Kerala. India it is one of the most important places of worship for Hindus of Kerala and is often referred to as Bhuloka Vaikunta which translates to the holy abode of Vishnu on earth the idol installed at Guruvayur Sri Krishna temple represents a form of Krishna with its four arms carrying the conch pancajanya, the magical discus with serrated edges Sudarshana chakra, the mace kaumodaki and a lotus with a holy basil garland. this idol represents the majestic form of god Vishnu as revealed to Vasudeva and Devaki around the time of Krishna hence Guruvayur is also known as Dwaraka of south India Krisha is popularly known in Kerala by different names such as kannan , unnikkannan (baby Kannan) Unnikrishnan , Balakrishnan, and Guruvayurappan.

The presiding deity in the sri kovil of the guruvayur sri krishna temple is vishnu . he is currently worshiped (the "puja") according to routines laid down by Adi shankara and later written formally in the tantric way, the inter-religious spiritual movement that arose in medieval India, by cennas Narayanan Nambudiri(born in 1427). the cennas Nambudiris are the hereditary tantris of the guruvayur temple. the temple(puja) routines are strictly followed. the tantri is available full-time at the temple to ensure this. the melsanti (chief priest) enters the sanctum sanctorum at 2:30 in the morning and does not drink anything up to the completion of "noon worships" at 12:30 pm. the Vedic traditions being followed at this temple with absolute perfection is the hallmark of the guruvayur temple. it is important to note here that, even though the shrine is considered to be one of the holiest spots for vaishnavites, the temples is not a part of the famous 198 holy temples.

In ancient Dravidian languages, Kuruvai means sea hence the village on the Malabar coast may be called kuruvayur. the earliest temple records date back to 17th century.the earliest mention of the many important vishnu temples of Kerala are found in the songs of always, Tamil saints. whose time-line is not exactly fixed. mamankam was a very famous local event at Tirunavaya. on the bank of Bharatappuzha. the battles between the Cailcut under zamorins and valluvanad popularised guruvayur temple. due to the prolonged battles, people across the riverbank started preferring guruvayur.