Guruvayur is a pious pilgrimage town in the Thrissur district of God’s Own Country. Also known as the ‘Dwarka of South’, this scenic town is the home to the sacred Guruvayur Shri Krishna Temple. Revered as the fourth largest temple in the country, this temple has a unique trait. Unlike most of the temples in Kerala!