Oodlabari is a small town on National Highway 31 that passes through Dooars. The small town is located about 40 km from Siliguri. On the west of the town is river Leesh and on its east is river Chel. The stretch between the two rivers, where Oodlabari town exists, is hardly 2 km wide at its widest. To the south of the town, just 5 km away from the forests of Baikunthapur with its famous Kathambari range that is home to Asiatic elephants. North of Oodlabari, drive for about 4 km to reach the foothills of the Himalayas. The location of Oodlabari makes it one of the most scenic destinations of Dooars. However, the town itself has a very mundane look and may disappoint the uninitiated. One has to look beyond the concrete houses on both sides of the road to get a feel of real Oodlabari.