Nestled in the foot hills of the Himalayas, a tour to Siliguri is made even more special by the accommodation facilities which are offered by the various hotels in Siliguri. Also known as the Gateway to the Hills of North eastern India, a holiday in Siliguri is made even moremore...