Kannur - The Land of TheyyamIntroduction: Kannur was earlier known by its anglicized name "Cranganore" or Portuguese name "Cannannore". It is known as "Land of Looms...