Shpain.
Spain did.
Canada or Mexico
Mexico
Mexico is a country in Central America, just south of the USA.
The United States of America.
africa
The United States of America, Mexico and Cuba. Al three border the Gulf of Mexico.
New Mexico is a state within the United States of America.
Colombia. *If you consider America divided solely into North and South, then Central America is considered part of North America, and Panama has a border with Colombia. None. Mexico, the southernmost nation of North America, touches Central America only.
Mexico i think
It travels from it source in Minnesota to its mouth on the Gulf of Mexico for a distance of 2,340 miles through the heart of the North American nation of the United States of America.
3-US, Canada, Mexico.