Kerala: When Painted Gods Dance The temple town of Kannur in Kerala is famous for theyyams–a mix of ancient rituals and performing arts