What is White Tea?

White tea comes from the leaves of the plant Camellia sinensis like all other teas. White Tea is a lightly oxidized tea that is beautifully delicate.  It has a light and smooth flavor. Learn more about white tea HERE.