There are more than 100,000 tea plantations employing millions of workers across India. Tea is so deeply rooted in Indian culture that 70% of the tea produced, is consumed by its own people. The three main tea regions in India are Assam, Darjeeling and Nilgiri, each defined by its unique...Continue Reading