How to reach Chalsa by road

Home » Destinations » Chalsa » How to Reach

Chalsa Can Be Accessed By Road Via National Highways 31 And 31C From Siliguri And Is A 61 Kilometers From The City.