Guruvayoor temple
On a multi day motorcycle journey from Bangalore via Tamilnadu to Kerala. I was blessed to have Darshan of Lord Guruvayoorappan, a form of Vishnu worshipped in Kerala and Tamilnadu. He is the presiding deity of Guruvayoor temple, who is being worshiped as Shri Krishna in His child form (Balagopalan), popularly known as Guruvayur Unnikkannan (Guruvayur baby Krishna). Guruvayoor temple is also known as ‘Bhoolokavaikunta’ or ‘Paradise on Earth’. Per legend, this temple was constructed almost 5000 years back, at the time of Lord Krishna by celestial architect Vishwakarma himself. It is believed that the deity of Guruvayoorappan represents the purna rupa (full manifestation) of four-armed Vishnu revealed by baby Krishna to His parents, Devaki and Vasudeva, immediately after His advent in Kamsa’s jail. This idol was, therefore, worshipped by the parents of Krishna, and later was worshipped by Krishna, an Avatar of Vishnu Himself. So baby Krishna is worshipped on a Vishnu deity. Lord Kr...