Darjeeling: 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 much sought
after and will always be special. Its taste and aroma cannot be
replicated somewhere else.
Darjeeling tea is often called the "champagne of tea."