Darjeeling¬†Tea   Darjeeling – nestling in the foothills of the snow capped Himalayas – grows one of the world’s most sought after teas. No other tea anywhere in