Where to buy Ceylon tea?
Anyone can buy fresh and high-quality Ceylon tea directly from the central highlands of Sri Lanka, mainly from Kandy, Ella, and Nuwara Eliya. However, although Ceylon tea originates from these central highlands, tea powder packets can be purchased from shops and establishments worldwide. However, if you purchase tea directly from factories or museums, you have a better chance of obtaining high-quality, pure tea powder.