Description
Not even a hectic train journey will allow you to take your eyes off the beauty that Dooars is. Located in the northern part of West Bengal, India, each and every part of the place has unique identifiable visual appeal that represents peace and harmony. Enjoy the view , as on a canvas of a brain from the train.