About Dudhia
Located in the Indian state of West Bengal, Siliguri is a city that is known for its tea plantations and Darjeeling tea. The city is also a major transportation hub and is the gateway to the Himalayan region. Some of the popular tourist attractions in Siliguri are the Mahananda Wildlife Sanctuary, the ISKCON Temple, and the Coronation Bridge. FAQ's on Dudhia