Guruvayur, the pilgrimage town in Kerala is known for the centuries old Guruvayur temple. Did you...