1) All three are part of the North American continent (or the Americas)
2) All three have a Free Trade Agreement, known as NAFTA (North American Free Trade Agreement)
That's it. All three countries are as different as three people from around the world.
Yes. It has a common border with Canada to the north and Mexico to the south
The U.S. (both countries have a common border).
Mexico and Canada are in North America, along with the US. Mexico is south of the US and Canada is north of the US.
they all voted on the NAFTA agreement
Canada, united states, and Mexico Canada, us. Mexico Canada, us. Mexico
Canada and Mexico.
Mexico and Canada.
The US shares borders with Canada and Mexico.
Canada and the US, yes. Mexico, no.
Mexico and Canada.
Canada is north of the US, Mexico is south.
It is right between both of them: the US is south of Canada, but north of Mexico.