Category: Silliguri Tourist Places


Siliguri is a full-fledged township in West Bengal province of India. The river Mahananda passes through this place as do two other rivers, i.e., Teesta and Balashore.  The reason this city is a popular tourist destination is because of the beautiful Read more…

India