Chalsa India

Chalsa, India
Chalsa is a small town situated just on the foot of the Himalayas in the Duars in Jalpaiguri district in West Bengal.
Chalsa India Hotels in map.

Weather for Chalsa India with a 5 to 10 day forecast.
News in Chalsa India