Citing crime and kidnapping, the U.S. State Department advises Americans not travel to 6 of Mexico's 32 states: Guerrero, Colima, Michoacán, Sinaloa, Tamaulipas, and Zacatecas. The northern state of Tamaulipas is home to Matamoros, which is just across the Rio Grande from Brownsville, Texas.