Rupnarayan river and Hooghly river connecting at Gadiara
The Rupnarayan is a river in the state of West Bengal, India. It begins as the Dhaleswari (Dhalkisor) in the Chhota Nagpur plateau foothills northeast of the town of Purulia. It then follows a tortuous southeasterly course past the town of Bankura, where it is known as the Dwarakeswar river. Near the town of Ghatal, it is joined by the Shilabati river, where it takes the name Rupnarayan. Finally, it discharges into the Hoogli River.[1]