August 01, 2018
1,268 views

Karkidaka Theyyam, the mystic lore of Malabar

Karkidaka Theyyam, a rustic art form which transcends myth, magic, lore and history.