The Champagne of Teas. Darjeeling is India's most distinguished tea region.
Organic Darjeeling, India
Certified (NOP) Organic by IMO CH/Switzerland