Situated in the foothills of the Himalayas the town of Siliguri has grown and developed thanks to its strategic location. It is the gateway to the Dooars and acts as the connecting point where Northeast India, Bhutan, Nepal and Bangladesh come together to do business. It also provides access to the ‘Silk Route’ or the...
The post Explore the Hill-town of Siliguri in a Self-drive Car appeared first on WorthvieW.