Highest quality Tea from India - Our Organic premium grade Tea is produced in India. With a smooth natural flavor and vibrant green color. Our Organic Tea is highly potent and is the highest quality of green tea that you can buy at such a reasonable pricing. Our selected grade of Organic Tea has high levels of an organic amino acid called L-theanine. This amino acid combats stress and anxiety and gives you that calm relaxing feeling that you need to focus.