In The Land of TheyyamsHailing from Kannur, district in the northern part of Kerala and having a kavu (temple) near your house, theyyam can be a very common...