85
views
views
Siliguri is in the Indian state of West Bengal. This city is located on the banks of river Mahananda and on the foothills of the Himalayas. It is the third largest city in West Bengal and second largest city in North India.
PACKERS AND MOVERS SILIGURI
Siliguri is in the Indian state of West Bengal. This city is located on the banks of river Mahananda and on the foothills of the Himalayas. It is the third largest city in West Bengal and second largest city in North India.