Green Tea And Its Benefits

Thursday, May 21st, 2009

Green Tea And Its Benefits
Tea is made up from the dehydrated leaves of a bush known as Camellia sinensis. Historically, India, China, Japan, and Thailand have been imbibing its brewery for hundreds of years. Because old sages accomplished the wellness benefits of green tea, it became component of their rites and ceremonial occasion. Tea toasting [...]