Located on the banks of Mahananda River and the foothills of Himalayan foothills, Siliguri is probably the prettiest place to visit around West Bengal. The city is endowed with natural scenic beauty all year round and the views of the white snow-clad mountain peaks of the great Himalayan ranges...