Organic Darjeeling Tea
Darjeeling lies on the slopes of the Himalayans in India. Its unique leaves have the look of Autumn and the savor of harvest time. It is known as the "Champagne of Teas."
- Certified Organic
- Darjeeling is a Geographic Indicator
- Sumptuous flavor