All About Batabari Tour – Experience The Beauty Of The Dooars
Batabari is a small and beautiful village in the Jalpaiguri District of West Bengal. It is located 53 KM from NJP. The place is named Batabari because of the Batabari Tea Estate located here.