This small town is surrounded by hills , tea gardens , rivers and forests .
Chalsa is a small town situated just on the foot of the Himalayas in the Duars in Jalpaiguri district in West Bengal .
This small town is surrounded by hills , tea gardens , rivers and forests .
Chalsa is a small town situated just on the foot of the Himalayas in the Duars in Jalpaiguri district in West Bengal .