|
Siliguri is a Metropolitan 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 neighboring countries of
Nepal, Bhutan and Bangladesh. The town hosts
over 500,000 domestic and 15,000 foreign
visitors annually. It is the commercial
nerve center of North Bengal.....
 |