Maitri is 100% pure Ceylon black tea harvested and packed in the high mountains of Sri Lanka—home to the planet's finest tea.
Maitri is 100% pure Ceylon black tea harvested and packed in the high mountains of Sri Lanka—home to the planet's finest tea.