Green tea is manufactured across Asia. It comes from the plant of Camellia Sinensis, which is the same plant as black tea. However Green Tea goes through a semi-oxidized process which gives a vegetal and nutty type flavour.
Organic Green tea leaves
Every loose leaf tea order comes with a Free Cotton Reusable Tea Muslin