Guruvayur the abode of the Lord in Kerala
Anupama Nair Now let me tell you about Guruvayur, a pilgrimage town in Kerala. It’s famous for the centuries-old, red-roofed Guruvayur Temple. The presiding deity of the Guruvayur Temple is Guruvayurappan and is often referred to as “ Bhulokha Vaikunda” or the “holy abode of Vishnu on Earth”. We can see a four-armed standing Lord Vishnu, carrying his conch Panchajanya,