Lancaster is a good choice- there’s a train museum, lots of little artsy/craftsy towns. Stay at a working farm/bnb. At those ages they’re perfect for Dutch Wonderland. |
You could get from Richmond to Stockbridge in 8 hours but suit yourself. |