The unique variety of attractions in Kerala ensures that this tropical south Indian state is high on the list of people's places to see in India. Its unique culture and extremely picturesque setting, make Kerala the perfect destination for relaxing and rejuvenating.

Guruvayur Temple is a Hindu temple dedicated to the Lord Guruvayurappan