Top Tourist Place in Siliguri

Siliguri is a city in the northeast Indian state of West Bengal.

Best Time to Visit: November to February
Area 41.9 km
Populations 5.7 lakhs
Languages Bengali, Hindi And English

Salugara Monastery

Salugara Monastery is a Buddhist shrine on the outskirts of Siliguri in the State of West Bengal, India.

Read More

Tourist Place in Siliguri