Thai Paradevatha Theyyam

Thai paradevatha Theyyam is a popular form of Theyyam ritual art that is performed in the northern part of Kerala, India. The word “Theyyam” is derived from the Malayalam language, which means “god” or “deity”. It is a form of worship that is unique to the region and is believed to have originated over a … Continue reading Thai Paradevatha Theyyam