ORCHID TEA FACTORY PREMISES KALLINGARA, CHERUMULLI POST     GUDALUR Nilgiris TN IN 643212 (Tamil Nadu)