Il suo capoluogo è Darjeeling.
La regione è nota per la sua produzione di tè, che è considerata tra le migliori al mondo. La regione è anche famosa per la sua bellezza naturale, con montagne, foreste e laghi che la circondano.