Kerala or ‘God’s own country’ is proud of its serene backwaters, beautiful pristine beaches, and mouthwatering...