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.