Some time ago I visited the Marine Corps Museum off of I-95 in Virginia. This free museum covers centuries of American history. I highly recommend a visit. For more information, go to  http://www.usmcmuseum.org.