Formosa

Formosa teas are sourced from modern day Taiwan, and can be traced back to the 18th century planting of trees from Fujian. Blessed with a perfect growing environment, Taiwan produces many top quality teas, considered by many connoisseurs to be among the very best available in the world.