Cradled on the southern bank of the river Ganges, the picturesque town of Sahibganj or Sahebganj located in the northeastern region of Rajmahal subdivision of Jharkhand is a place where time has stopped. The town is valued by the tourists for its historical...