top of page
MATCHA 101
Matcha is a finely powdered green tea made from shaded tea leaves! [MA = powdered + CHA = tea] Its origin goes back to ancient China,...
Wild Tea Farm in Chiang Rai, Thailand
In November 2022, we visited Watchara's tea farm in the remote mountains of Chiang Rai province in northern Thailand. Our friend P'Sak...
bottom of page