Which of the following towns is located on the bank of the Karola River?
- AMalda
- BJalpaiguri
- CDarjeeling
- DBaharampur
Solution & Step-by-step Explanation
The town of Jalpaiguri in West Bengal is located on the banks of the Teesta and Karola rivers. The Karola River bifurcates the town into two halves, earning it the popular local nickname "the Thames of Jalpaiguri."