HORSE HEAD Ceylon tea is a specially selected tea for authentic taste lovers. It is a blend of the finest tea crops harmonized by tradition to preserve its purity. Horse Head Tea enjoys dedication for excellence backed up by Over 100 years of family devotion to keep this tea al its best, satisfying all tastes and expectations with quality.