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
© 2008 All rights reserved.