The United States of America is the only country bordering Mexico's northern border.
Mexico Canada
Canada, and Mexico
Canada, Mexico
United States, Mexico, Cuba.
Mexico touches three countries: the United States to the north, and Belize and Guatemala to the southeast.
Canada and Mexico .
Canada and Mexico.
Belize Guatemala and the united states
Actually, three countries touch the Gulf of Mexico: The United States, Cuba and Mexico.
Both Guatemala and Belize have a border with Mexico.
United states and mexico
The United States to the north; Guatemala and Belize to the south.