Archives : February 22nd, 2020

A Weekend Gate-away to Chalsa from Siliguri

A Weekend Gate-away to Chalsa from Siliguri

Chalsa, which is popularly known as the queen of Dooars, attracts a lot of travellers on a daily basis. It is a town that is surrounded by the Gorumara national

Continue reading