Sikkim Tea

The state of Sikkim nestles amidst the picturesque and scenic Himalayas in North East India. From the mystic tea gardens of this region emerge the organic two tender leaves and a bud, flourishing at an altitude of 1000-2000 metres above sea level. The tea leaves are hand-plucked with love and care to bring to you a delectable brew which is light, flowery, golden yellow and of delicate flavour.