You don't have to be a paleontologist to dig up dinosaur bones. The ancient Greeks found fossils, and knew they were bones of animals that they didn't see walking around. No reason to think the Indians didn't find bones of "dragons," and didn't repeat stories about those discoveries.
...which would be a great explanation if we were talking about stories, but we're talking about actual drawings made by people thousands of years ago that clearly depict dinosaur species that have been discovered by more modern day scientists. How could these ancient peoples have known what dinosaurs looked like if they could never have seen one? Could they extrapolate their appearance based on a couple of bones? I doubt it.