Travel Darjeeling by alan.dotchin March 14, 2004 by alan.dotchin March 14, 2004 Darjeeling, nestled in the lap of the Eastern Himalayas in the Indian state of West Bengal, is a hill station that enchants visitors with its breathtaking landscapes, tea plantations, and … 0 FacebookTwitterPinterestEmail