Description
Formosan Tea has long been regarded as one of the world’s finest tasting and healthiest teas. This one-of-a-kind tea is cultivated in Asia’s beautiful mountains, where cool, pure air aids in the production of the world’s best teas. In this location, the skill of tea cultivation has been refined over decades.