Are you going to have a rental car? If so Drive down to Manassas and see the battle field also from there you can hop on down to fredericksburg and see that battle field as well. Downtown fredericksburg is a cool place to spend a day. Lots of shops and lots of history down there as well.
Air and space, natural History, American History, American Indian, Washington, WWII, Viet Nam, Lincoln, Jefferson, and all the others. Go take a tour of the white house. Lived here 8 years make a trip up there a few times a year and still haven't seen it all.
I'm not Sheldon! I'm the Flash! And now I'm going to the Grand Canyon to scream in frustration *takes two quick steps* I'm back