Guruvayur Temple

Guruvayur Temple is a Hindu temple, located in the town of Guruvayur, Kerala.

It is dedicated to the Lord Guruvayurappan.

The temple is one of the most important places of worship in Kerala and is often referred to as Bhuloka Vaikunta (Holy Abode of Vishnu on Earth).