El río Baleshwari se encuentra en Bangladesh , formando parte de la frontera oriental del distrito de Bagerhat y la frontera occidental del distrito de Barguna . [1] Limita al este con el bosque de manglares más grande del mundo, en el delta del Ganges-Brahmaputra, cuya parte de Bangladesh está reservada como Reserva Forestal de Sundarbans . El Baleshwar de 146 kilómetros de largo fluye hacia el sur hacia el río Haringhata , que desemboca en la Bahía de Bengala .