Darjeeling Travel Guide Set amid emerald-green tea plantations and snow-capped Himalayan peaks, Darjeeling is a popular hill station in West Bengal. The town was founded in the 19th century by the British. Today, Darjeeling tourism has peaked, and people from all over throng to this captivating...