Town in West Bengal, India noted for its black tea (10)
I believe the answer is:
darjeeling
(Other definitions for darjeeling that I've seen before include "High-quality Indian tea" , "Indian city" , "High-quality tea grown in northern India" , "High-quality tea type" .)