From regular tea drinkers, to health enthusiasts, tea connoisseurs and ‘chai-sits,’ everyone who has ever had a cup of tea would know about Darjeeling. The Indian city of Darjeeling in West Bengal is known for its Champagne of Teas. With its subtle yet unique blend of flavors, Darjeeling Teas manage to woo everyone. The region… Continue reading Many Flavors Of The Great Darjeeling Tea