Saturday, November 23, 2013

A trip to Darjeeling - Tea Tasting

As Darjeeling is in the heart of the tea production, it’s only natural that you take the time to taste the teas from the region.



No comments:

Post a Comment