First Flush

First Flush or 'Spring Flush' refers to the first pluck of a tea plant's harvest season. Spring Teas from the region of Darjeeling in India, offer a enthralling golden liquor, a mild floral character, and a discerning aftertaste. Its unique aroma and signature taste is what gifted it the title of being the 'Champagne of Teas'