Festivals

Festivals are true celebrations in God's Own Country; occasions when grandeur prevails over the characteristic simplicity of the Kerala lifestyle.