Green tea is made from Camellia sinensis leaves and buds that have not experienced the same withering and oxidation process used to make oolong teas and black teas. Green tea emanated in China, and since then its production and manufacture has extended to other countries in East Asia
Discover more from Quite The Stir
Subscribe to get the latest posts to your email.