Karala

Location

The tiny River Karala flows through the middle of the town dividing the town into two halves, thus prompting the remark, 'the Thames of Jalpaiguri'. Karala meets the Teesta some five kilometres south of the town.