Darjeeling: The Accidental Discovery of the ‘Champagne of Teas’
Introduction High above the ground, where the horizon meets the sky, is the quaint town of Darjeeling. Nestled amidst the undulating landscapes of northeastern India, this town is a haven for tea enthusiasts….