Blogs / camellia sinensis

Is tea native to India?
Is tea native to India?
It is common knowledge that India is the second largest producer of tea in the world. But where does tea originate from?
Read more