The green concoction that has been known to possess some amazing health benefits is a profusely discussed topic all over the world.
Green tea comes from Camellia Sinensis, the same plant from where you get other tea varieties like black tea and oolong tea.
The leaves of green tea are not ... Views: 850