Green tea is a natural herbal product that has many health benefits. It is made from the leaves of Camellia sinensis, which is found in Asia.
Green Tea contains a number of antioxidants and polyphenols that are known to have antioxidant properties and promote good health.