KOLKATA, India-Darjeeling, the picturesque hill town in India's eastern state of West Bengal, is synonymous with tea, but connoisseurs might be losing their taste for it as tea from Nepal emerges as a formidable competitor. 'With Nepal's tea entering India, we have dug a grave for Darjeeling