Guruvayur Sri Krishna Temple India, Kerala / By Satish Share This ArticleGuruvayur Kshetram Guruvayur Sri Krishna Temple is one of the best-loved temples in Kerala. The presiding deity is Sri Krishna, an avatar of Lord Vishnu. The main idol is a four-armed Krishna in a standing position. He carries … Guruvayur Sri Krishna TempleRead More »