Thirty one festivals in the next seven months