Showing 1–9 of 13 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.