Guruvayoor (also written Guruvayur) is a small town in Thrissur district in the Indian state of Kerala.Guruvayoor is most famous for its temple, which is many centuries old and one of the most important in Kerala.The temple's deity is Lord Guruvayurappan.It is well connected by rail and road to Thrissur and hence to the rest of the country.

.

The attraction here is the famous 16th century Krishna (Guruvayoor) temple. Guruvayoor is one temple town where the temple serves as the centre of its social, cultural and political structure. The majority of those living here have their lives revolving round the temple and its activities. This place could peacefully exist without any governance other than the temple devosam board.

The temple dates back to the 16th century is dedicated to Krishna known here as Guruvayurappan or the Lord of Guruvayoor, and the idol is said to have been worshipped by Lord Brahma himself at Dwaraka. It is at this temple that Melpatur Narayan Bhattathiri composed his well-known Sanskrit devotional poem 'Narayaneeyam'. The temple is renowned for its healing powers. Several offerings are made to the deity here from the simple 'Archana' offering of flowers to the expensive and elaborate 'Udayastamana' pooja or 'Thulabharam' where a devotee is weighed against offering of bananas, sugar, jaggery or coconuts.