
Champaca Red Tea
Tea aromatherapy at its finest. Grown in the forested mountains of Vietnam, this Snow Shan red tea is radiant with the alluring, sweet fragrance of white champaca, a flower that symbolizes joy, calm and spiritual awakening across Asian cultures.
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Tea aromatherapy at its finest. Grown in the forested mountains of Vietnam, this Snow Shan red tea is radiant with the alluring, sweet fragrance of white champaca, a flower that symbolizes joy, calm and spiritual awakening across Asian cultures.























