Guruvayurappan Temple is one the fourth most visited the temple in India attracting thousands of devotees every day. The temple is also called "Bhooloka Vaikuntam" and a visit to this temple is considered to be very auspicious.
The residing God of this temple is Bal Gopalan, a name of Lord Krishna describing him as a child. The shrine is decorated with images and mural paintings of Krishnaleelakal which refers to the childhood of Krishna. It is at this place that Krishnattam Kali originated, which is a folk art of Kerala. The temple also organises Carnatic music and other traditional dance forms of Kerala.
The temple conducts weddings and Choroonu almost every day. Free meals are offered to the devotees two-times a day. The festival of Shiveli, where procession with temple elephants carrying the residing deity, is not to be missed if you are in Guruvayur during that time.