It lies about 65 km from Jalpaiguri and 55 km from Siliguri. It lies on the bank of river Neora.
In terms of its geographical location, it is about 65 km from Jalpaiguri and 55 km from Siliguri. Its proximity to a river, the Neora, is also noteworthy.