Darjeeling Teas Located in northeast India, the Darjeeling tea region is situated in altitudes of over 6,000 feet. Due to its unique characteristics Darjeeling teas are often called the "Champagne of Tea".
Read more ...