I don't know how old your child is, but if between the ages of say 4-10, Dinosaur Land
Welcome to Dinosaur Land, located in Virginia's Shenandoah Valley! in White Post, VA (near Winchester) may be fun for a little bit.
I would say that Dino Land is only worth visiting if you happen to find yourself driving very close to it. It is not really worth making a special trip unless perhaps your child wants to be a paleontologist.