Teas of Sri Lanka...Ceylon Tea...
The highest quality Ceylon teas, grown in the highlands of Sri Lanka. These teas are hand-picked and processed, showcasing the best of Sri Lankan tea culture.
The highest quality Ceylon teas, grown in the highlands of Sri Lanka. These teas are hand-picked and processed, showcasing the best of Sri Lankan tea culture.