The United States, Mexico and Cuba are the only countries with shores on the Gulf of Mexico.
The two countries that border the Gulf of Mexico are ; USA and Mexico. And The Peninsula in SE Mexico is the Yucatan Peninsula
in Mexico next to the gulf of Mexico
Actually, three countries touch the Gulf of Mexico: The United States, Cuba and Mexico.
The US, Mexico and perhaps Cuba.
None. All the countries that border the Gulf of Mexico -- the United States, Mexico, Cuba -- are found within North America.
there are no real countries that border Mexico but there is two bodies of water which is the gulf of Mexico and the Caribbean sea.
United States, Mexico, Cuba.
Yes. It separates Mexico and the United States from Cuba.
Mexico and Cuba
Only Mexico does.
Both the United States and Mexico.
The Gulf of Mexico touches Texas and Florida.