Shopping in Darjeeling doesn't have to mean emptying ... Nehru Road Market together with Chowk Bazaar are some common places where bargaining takes place thus making it possible to get good ...