Theyyam THEYYAM- THE DANCE OF GODS Rakta Chamundi God’s Own Country, Kerala has always been a muse for me, for many reasons. Beyond blue waters, sprawling coconut groves and calm backwaters,... January 21, 2021