Chinese mythology states that a leaf from a Camellia sinensis, or tea plant, fell into the water and Shen Nung decided to taste the concoction. And so, tea was born. Tea originated in China and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results