Tuesday, 4 October 2016

Autumn Flush: The Best Darjeeling Tea You'll (Likely Never) Taste
Darjeeling is the "Champagne of teas," sold by distinct harvest season, or flush. But while many of India's top tea experts point to the autumn flush as their favorite, those teas are largely unknown.

Read more on NPR

To taste it Hire Indian Caterers in New Jersey

0 comments:

Post a Comment