Sisamara, the birder’s paradise of North Bengal
To call the Dooars in North Bengal a nature-lover’s paradise is but an understatement. Hemmed in on all sides by dense forests and rivers, this vast terrain is a balm for the jaded urban souls. A short sojourn in this magical land --- and the