Archives : November 12th, 2018

6 Things to Do in Chalsa, Dooars to Pamper the Travel Enthusiast in You

6 Things to Do in Chalsa, Dooars to Pamper the Travel Enthusiast in You

‘Life is too short for wandering the whole world. Don’t waste time and get ready to explore it.’ Chalsa-‘Queen of Dooars’ Chalsa, a small pristine town is situated just on

Continue reading