0 Members and 1 Guest are viewing this topic.
Never been to the one at Dulles, but I've heard the same thing. The one on the Mall has always been one of my favorites along with the American History Museum.