Tea enthusiasts will travel straight for Darjeeling, to purchase tea directly from the plantations or the town bazaar for the fresher taste.
Tea gourmets will make a beeline for Darjeeling, to buy directly from the plantations or at the town bazaar.