Kerala, best known as the God’s Own Country, is widely known for its uniqueness in customs, rituals, structure, offerings and festivals. The scenic beauty and the surreal charm of the South Indian state of Kerala cannot be described in words.