As you know, the best tea is produced in Sri Lanka (Ceylon island). We present to your attention a wide range of tea for connoisseurs of the natural and the present.
What is real Ceylon tea? How does it happen? What do the letters on the packet mean, and what is the best tea?