Siliguri is a city in the upper east Indian territory of West Bengal. It sits in the foothills of the Himalayas, encompassed by tea gardens. It’s home toward the North Bengal Science Center, with its advanced planetarium and model T. rex. Toward the east is verdant Surya Sen Park, named after a freedom […]