The picturesque town of Sahibganj or Sahebganj rests on the southern bank of the River Ganges in the north eastern region of Rajmahal subdivision of Jharkhand. It is a place where time stands still. The town has some historical significance. From the notes of Megasthenes to the decisive battle of Sher Shah and Humayun, from the Santhal Rebellion of 1855 to the Freedom of India, Sahibganj has played a very crucial role. Here the ancient royal palaces with the riches are full of dirt and the landscape is dotted with twin lakes, bird sanctuaries and the mighty Ganges. Moreover, the exotic landscape of the region features plenty of fossil remains of flora preserved as casts, impression and petrifaction.