About Humro Himalayan Orchid Contact 9(624/1), Cart road, Darjeeling, ward no: 12, 734101, Darjeeling, India