Around a 100 million years ago, India was an island