DELMA CENTER NEMMARA , Palakkad Unclassified KL 678508 (Kerala)