Dudhia Picnic Spot near Siliguri | Weather, Temperature