Forgot Your Password ? Forgot YourUsername ?
Organic Green Tea Country of Origin: Sri Lanka Green tea is the youngest, freshest and least processed leaves. These leaves, once picked, are not stored for more than 24 hours before being processed. Harvested green tea leaves are processed without fermentation or oxidation by a simple light drying. Certification: ACO