Tag Archives: Hotels in Siliguri

Cheap Hotels in Siliguri, West Bengal

Cheap Hotels in Siliguri                 Siliguri, a major town in the state of West Bengal is an important commercial center well-known for its tea plantations. Being a major gateway to the North East of India and fed by the graceful River Mahananda, it witnesses a good number of tourists all round the year and is highly… Read More »