Sparked in part by the U.S. annexation of Texas, which Mexico considered part of its territory, the first shots of the Mexican-American War, or the U.S.-Mexican War, rung out on May 8, 1846 at a site now preserved as Palo Alto Battlefield National Historical Park. Fighting along the Rio Grande lasted weeks, and visitors to the park today can explore the ways soldiers and women on both sides passed their time, as well as enjoy guided tours and annual living history programs in September.
More
U.S. Military Heritage in National Parks
National Park Foundation16 places