Close

Palakkad

Palakkad is the land of Palmyras and Paddy fields. It is the chief granary of Kerala,