Located on the outskirts of Siliguri, it is a small town with accommodation to stay and chill out and enjoy. It is 21 km from Siliguri via khaprail. The road to Dudhia has beautiful scenery, as well as the road in between the forest, provide visitors, tourist to enjoy the cold, humid atmosphere as well earthy smell coming from the forest. The clear water gives chance to tourist to swim and enjoy water sports.
Darjeeling 3 days 2 nights package
The Queen of Hills is another game given to Darjeeling....