First Flush Darjeeling teas are the most awaited tea in the world. It is a seasonal tea from Darjeeling, the only region in the world that produces the Champaign of teas. A cup of first flush Darjeeling tea renders a delicately floral experience on the palate.