Which tea is the best? Well, it’s a debatable question with individual choice and preference. But, if you want to start the series of articles on India’s GI products, then Darjeeling Tea must be the starting of the program as it’s India’s first ever GI tagged product. Darjeeling Tea, often hailed as the “Champagne of…