Guruvayoorappan is a form of Lord Vishnu. The temple for Lord Guruvayoorappan is located in Guruvayoor, Kerala, India. Guruvayoorappan is the powerful deity and has many historical truths exist about him. Lord Guruvayoorappan is in the form of Balagopalan,krishna in the form of child. The Guru and the Vayu installed the Krishna's idol in Guruvayur and thus the name Guruvayurappan came into existence. The Nirmalya Darshanam is the daily ritual performed in the temple early morning at 3.A.M. The lord is awakened from the sleep at that time. It is stated that worshipping Lord Guruvayoorappan during the Nirmalya Darshanam is very special.Annaprasanam, first feeding ceremony is been performed daily for the children here.
Ekadasi as a very auspicious day for all Hindus. Out of 24 Ekadasis in a year, the Shukla Paksha Ekadasi which falls in the Malayalam month Vrischikam (November/December) is observed as Guruvayur Ekadasi.Guruvayur is considered as the Bhooloka Vaikuntam, the worldly abode of Lord MahaVishnu. Guruvayur Ekadasi is also known as Bhooloka Vaikunta Ekadasi and it is said that devotees who observe perfect vritham (fast) on Ekadasi day attain Moksha and reach Lord Vishnu. It is believed that on this day Lord Krishna revealed the Viswaroopam to Arjuna and conveyed the Bhagvat Gita to him at Kurukshetra. So the day is also celebrated as Gita day here.