Is it Human?... Is it God? - The Theyyam of Kerala

Theyyam is a ritual form of worship and dance in north Kerala. It’s a several hundred years old tradition with each Theyyam having its own rituals ...
Back to Top