Actually, three countries touch the Gulf of Mexico: The United States, Cuba and Mexico.
The United States, Mexico and Cuba are the only countries with shores on the Gulf of Mexico.
The Pacific Ocean, the Atlantic Ocean, and the Gulf of Mexico all touch the united states.
The Gulf of Mexico and Gulf of California are two gulfs near the U.S., the first lying between the southern states and the West Indies, the latter between the Baja Peninsula of California and Mexico.
The two countries that border the Gulf of Mexico are ; USA and Mexico. And The Peninsula in SE Mexico is the Yucatan Peninsula
The Gulf of Mexico, Mississippi river, and Texas are in a general area of America. However, not all touch. Mississippi would be the state that touches the Gulf of Mexico, Mississippi River, but not Texas.
Gulf of Mexico Gulf of Alaska Gulf of Maine Gulf of California --The Gulf of California doesn't actually touch the United States. It is entirely within Mexican territory. Gulf of St Lawrence is actually within the boundaries of Quebec
Atlantic Ocean, Pacific Ocean, and the Gulf of Mexico.
The Gulf of Mexico
The Pacific Ocean and the Gulf of Mexico touch both Mexico and the United States.However, the body of water acting as natural borderbetween both countries would be the Rio Grande River (Rio Bravo del Norte, as known in Mexico).
Florida is the only state to touch both the Atlantic and the Gulf.
The US, Mexico and perhaps Cuba.