When an unknown power takes over the soul of the man who adorns the Theyyam, he becomes the living God revered by the local community.
When an unknown power takes over the soul of the man who adorns the Theyyam, he becomes the living God revered by the local community.
Back to Top