Darjeeling Tea

Darjeeling tea get it's name from Darjeeling which is a beautiful city in India, near the border of Nepal. Darjeeling tea is perhaps the most sought after tea in the world, and can be hard to find due to its high demand