Palakkad – The Extraordinary under the façade of the Ordinary
Palakkad, Kerala, my Home-town Palakkad (or Palghat as it was called earlier) is a small town in Kerala state of Southern India. It is a non-descript town with no pretensions to grandeur or historical significance. Naturally beautiful and simple, it boasts of a quiet, simple, laid-back life. It is my home town. And I love it. My...