Dedicated to Darjeeling: Located in the West Bengal state of north India, Darjeeling is a very small region in the foothills of the Himalayas. Blessed with high-altitude and cool temperatures, Darjeeling tea is world famous for its incredibly…