Guruvayur Temple

Guruvayur Sri Krishna Temple is a Hindu temple committed to the lord Krishna incarnation of god Vishnu, situated in the town of Guruvayur in Kerala, India.