The very utterance of the word Palakkad brings to mind images of verdant fields set against the backdrop of the majestic ...