Himachal Pradesh Tea
The birthplace of tea in India, bordered by Kashmir in North and China in the east, Himachal Pradesh is situated in the western Himalayas. extremely rare and unique, the teas from this "Land of Snowy Mountain" are grown at an altitude of 1500 metres and unite the force of an Assam with the delicacy of the finest Darjeeling, yielding a persistent aftertaste.