If anyone is traveling through Northern Virginia, there's a new Marine Corps Museum on I-95 outside of Quantico, 25 miles south of DC. Went there today, expecting a small nondescript museum. I was impressed with its size, its layout, its historical accuracy, and the audio-visual dioramas. Totally free by the way, except for the restaurant which is a bit pricey ($8 sandwiches). Also has a beer pub inside, after the original pub in Philadelphia that served as the first Marine recruiting spot. When you think about it, makes a lot of sense.
The Khe Sanh, Vietnam, experience is especially realistic, you walk through the body of a CH-46 helicopter into a realistic representation of the hot landing zone, even heated up so one feels the heat of the sun as well as the heat of battle. There's also a cooled down exhibit of the battle at Chosin Pass in the Korean highlands where the wind chill was about 50 below during the battle.
It's a great tribute to the Marine Corps and its traditions. It's also great for Air Force recruiting
The National Museum of the Marine Corps and Heritage Center