Mention Guruvayur, and the mind will conjure up images of temples, temples and more beautiful temples....