Need help?

Taiwan RSS

Formosa Teas, Oolong tea, Taiwan -

Some of the world’s finest oolong teas are produced in Taiwan, a small island situated in the western Pacific Ocean, that was once known as ‘Formosa’. It was so named after being discovered by Portuguese sailors in 1542, who called it ‘Ilha Formosa’, meaning ‘beautiful island’.

Read more