Grown in the Darjeeling region of North East India, in the foothills of the Himalayan Mountains, Darjeeling is one of the finest teas available.