Issue #18: The Darjeeling First Flush — India's Most Anticipated Tea
Every spring, India's tea world holds its breath for the first Darjeeling flush. The finest teas in the world are plucked in March and April in the misty hills above the Himalayas. This month, we explore why.