The Guruvayur Temple is the world famous Krishna temple and is one of the most important places of worship for Hindus. The temple is also known as "Bhooloka Vaikuntam" meaning the holy abode of Vishnu on Earth. The main deity of the temple is Lord Vishnu who incarnated as Lord Krishna. The deity is carved out of a stone called "Patalanjana Stone", and is considered extremely sacred by the Hindus.
The 4 feet tall idol of the Lord Krishna here has four radiant arms holding the Panchajanya, the Sudarshan Chakra (his weapon), the Kaumodaki (stick), and the Lotus. The idol is embellished with a Tulsi garland and is absolutely divine that eyes can never forget. The Puja ceremonies are carried out as per the customs laid down by the renowned Guru, Adi Sankaracharya. The customs were later formally written in the Tantric way by Chennas Narayanan Namboodiri (born in 1427). His descendants are the hereditary Tantris of the Guruvayur temple who ensure that the procedures are strictly followed.
The main priest of the temple is called the "Melsanti" who commences the rituals in the Sri Kovil (temple sanctorum) at 2:30 am without even having water. The puja is completed at 12:30 pm in the noon post which he has his meal. Devotees are allowed in the temple from 3:00 am. The Vedic traditions are being followed here with absolute perfection. Strangely, though the temple is considered to be one of the holiest places for the Vaishnava sect, it is not a part of the 108 Divya Desams (Holy Temples).
The Mural painting of Lord Ganesh in the temple is amazing to watch.
There is an ancient Temple Tank near the temple where God Siva (Rudra) performed a Tapasya (meditation) and worshipped god Vishnu for years. The tank is thus called as "Rudra-tirtham". Pracetas (the ten sons of mythical King Prajinabarhis and his Queen Suvarna) came to this place to do a Tapasya to become "the king of all kings" with the help of god Vishnu. They were advised by Siva to chant the hymn of Lord Vishnu which they did so here for 10,000 years.
There is a medical center and an Ayurvedic hospital that provides free check-up and medicine.