Born in the misty mountains of Darjeeling, in one of the 87 tea board approved estates, this highly prized tea is one of those timeless drinks - consisting of lovingly hand-plucked orthodox long leaf tea from the highest tea gardens of Darjeeling,...
Read More