Photo References For Siliguri

Browse 55 attractions, meet 44 travelers, 37 tour guides and discover 331 photos

Siliguri is a city in the Indian state of West Bengal. It is located in the Siliguri Corridor or Chicken's Neck - a very narrow strip of land linking mainland India to its north-eastern states. It is also the transit point for air, road and rail traffic to the neighbouring countries of Nepal, Bhutan and Bangladesh.
View Siliguri guide >