Horse Head Ceylon Tea is a quality tea grown and packed in Ceylon. A classic choice for preparing a rich, aromatic and refreshing cup of tea for everyday enjoyment.