VB -39 WATER WORKS, DELMA CENTRE, POST OFFICE JN, NEMMARA , Palakkad Unclassified KL 678582 (Kerala)