KANNUR: A mesmerising yet perilous art form, theyyam involves fierce and daring moves that leave audiences captivated. A century ago, foreigners referred to the ...
Indians celebrate at the Theyyam dance festival at a local temple in the Kannur, a city in southern India. Theyyam dancers ...