Enjoy the World's Finest Tea
The region of Darjeeling, on the southern slopes of the Himalayan Mountains in India, is the source of the world's best tea. Grown at extreme altitudes, on steep slopes, under intensive sunshine in a generally cool climate, Darjeeling tea has a distinct and unique flavor.
Because the annual harvest is limited, Darjeeling tea is very sought after and will always be special. Its taste and aroma cannot be replicated anywhere else.
Darjeeling tea is often called the "champagne of tea."
A map of India. You will find the region of Darjeeling with the district capital of the same name (or Darjiling).