Siliguri is a beautiful, clean and culturally vibrant town surrounded by pristine plains and hills of the Eastern Himalayas.

Siliguri is a beautiful, clean and culturally vibrant town surrounded by pristine plains and hills of the Eastern Himalayas.