Guruvayoor is the abode of Lord Krishna, who is worshipped here as Shri Krishna or Guruvayoorappan. Legend says that the idol of Lord Krishna worshipped in Guruvayoor temple is more than 5000 years old and was installed by Lord Brahma himself. The history of Guruvayoor temple dates back to the Dwapara Yuga (the era of Lord Krishna's incarnation).
According to the legend, the idol of Lord Krishna