Journal

What is scented tea? What is scented tea?

What is scented tea?

Technically scenting tea is a manufacturing process of naturally altering the aroma and taste of the tea. This is achieved...

Read more