In Northeast India lays the 80 or so tea gardens of the Darjeeling. First flush refers to the celebrated first harvest of the year. This tea produces a soft brew with a slight flowery and fruit note. BUY IT
darjeeling | 1st flush | first flush | tea | india