C.T.
I can advise you about DC. Email or call your Congressman now to set up a tour of the White House. You get permission and get on the list by talking to your Congressman's office. The day of you go stand in line at 10am with a bunch of other people and then it takes about an hour to walk through. My 11 year old son LOVED taking a tour of the Bureau of Engraving and Printing. You get to see money being printed! (My 6 year old was super interested too). For this you go stand in line at a certain time and only the first 60 or so people get in. If you don't make it you can try for a different time. So it helps if one of you can go early and stand in the line. You can buy a ticket to go up the elevator to the top of the Washington Monument. Check their webpage for how to get a ticket. My kids love the Air and Space museum on the mall and we saw the most awesome IMAX movie there AND the most awesome Planetarium show. Most kids enjoy the National Museum of Natural History. My kids really like the bugs section and the gems. The Renwick Gallery is a cool, small art gallery with these amazing giant sculptures all inspired by nature. It's fun for kids and a nice size for them. Our kids loved it. The National History Museum has "The Star Spangled Banner" the american flag that inspired our national anthem...my kids liked seeing that. They also liked the pop culture section and seeing Tony Hawk's first skateboard. Seeing some of the monuments is cool too...get lunch from a food truck and walk over to the Lincoln monument or the Jefferson monument.They are both so large and grand. Bring a frisbee to play with your boys on the grass. Take them through the sculpture garden outside at the National Gallery of Art. There are so many things you can do and see in DC...it's a little overwhelming One thing I want to take our kids to do is to take a tour of the Capitol. I am not sure how to set that up but I'm sure it's on their webpage. Many afternoons there are free symphonies or concerts at the Kennedy Center...check their webpage. Or you can get tickets for a show one afternoon while you are here if they have something you think your kids will like. Have a fun time on your trip! Your kids are at a great age for this.