The National Museum of the Marine Corps is the historical museum of the United States Marine Corps. It is located in Quantico, Virginia. It is open to the public with free admission. The museum had its grand opening on November 10, 2006. Over 500,000 people visit the museum each year. 