Chabessey Hand Rolled Delight
Many in stock
Chabessey Handrolled Delight Black Tea of Nepal, near the Indian hill town of Mirik, is the house of fine fragrant tea leaves, which we pick by hand during the autumn flush. After all tea leaf is the gift of nature, not to be spoiled by chemicals and machines. So, we...