Darjeeling Tea from the Source
We are located in Darjeeling, India, the source of the Champagne of Teas. Which implies that, we get to choose the best selection of teas as soon as it is produced by the garden.
The freshly made teas reach us within 4 to 6 hours right after production which are full of unique multitude of aromas and musical flavours akin only to pure Darjeeling teas. Our teas are our pride and each one of them speak for themselves through the voice of our tea lovers coming in from every nook and corner of the globe.