
CAMELLIA GREEN TEA
According to tea grower, the top three leaves are best for healthy consumption. Evergreen shrubs of camellia are grown naturally on highly fertile highlands in thailand’s chiang rai province.
IN STORE & ONLINE



According to tea grower, the top three leaves are best for healthy consumption. Evergreen shrubs of camellia are grown naturally on highly fertile highlands in thailand’s chiang rai province.