Journey through Palakkad in Kerala with Anand to discover the extraordinary under the facade of ordinariness

Palakkad is a small non-descript town in Kerala of South India. Dig deeper with Anand Parameswaran and unearth what makes it extraordinary.

2356 232