Tag Archives: Green Tea

Green Tea weight loss
FoodHealthLifestyleWeight Loss

Green Tea weight loss

Green tea as the name implies, is made from Camellia sinensis leaves which have undergone minimal oxidation during its processing. Green tea originated in China, but its production has spread out to many countries due to its vast benefits especially...