Posted on Dec 6, 2018

Kerala Folklore Museum

Theyyam (Teyyam,Theyam, Theyyattam ) is a popular ritual form of worship of North Malabar in Kerala, India,