Whether a fossil is the skeleton of a dinosaur or the stony remains of a tree that lived long ago, it can transport us back through the eons, giving us a glimpse of life in the prehistoric world. Here are some of the best places to see these ancient remnants in India.