Its an okay place with a string of shops. Not maintained properly, except the insides of the shops or establishments.
Good
Chemind Palakkad
GOOD