There are three rivers in Kamaranji UP, respectively: Teesta, Bahmiputra and Sarai river. The length of the river is 15 kilometers, Teesta 5 km, Bukkhaputra river 7 kilometers, Sarai (small river) 3 kilometers. Due to floods and river erosion, there are several variations of these rivers.
Planning and Implementation: Cabinet Division, A2I, BCC, DoICT and BASIS