FINGER POSTUDHAGAMANDALAM NILGIRIS     TAMIL NADU Nilgiris TN IN 643006 (Tamil Nadu)