“Appan” which means lord, hence the title makes Krishna – the lord of Guruvayoor. The idol installed in the temple has four arms carrying the Panchajanya conch shell, Sudharshana Chakra (the ...
Guruvayoor Temple is situated in the town of ... Legend of Origin: According to legend, the temple's idol was worshipped by Lord Krishna in Dwarka. After Dwarka was submerged, the idol was brought ...