Have you ever heard or seen Guayusa Leaf Tea, Extract or Powder and wondered what it could do for your body? Check out these 9 benefits of Guayusa Leaves. Guayusa is one of the trees that has its roots in the Amazon Forest. Ecuador is a major supplier of Guayusa.














