Check out all the available products and buy some in the shop
Showing all 9 results
The Darjeeling province produces one of the most prominent teas in the world, recognized the ‘Champagne of Tea’. Darjeeling gardens are located on the southern slopes of the Himalaya mountains with an altitude of up to 2,500m.