Canada is larger than both the US and Mexico.
Canada is a separate country, it is not part of the US but is the territorial neighbour to the US in the north just as Mexico is the US' southern neighbour.
The United States of America is the only country that actually borders Canada.
North America
The chances of Canada being invaded by the US are non existent.
Mexico and Canada
Canada is larger than both the US and Mexico.
Canada is north of the US and Mexico is south of the US.
Canada is a country. Chicago and Miami are US ciities and New Mexico is a US State.
Mexico
North-Canada South-Mexico
Mexico is the only country which borders the US to the south & Canada borders to the North.
The U.S. (both countries have a common border).
Canada and Mexico
Canada, us, mexico
Yes... Canada and Mexico
Mexico and Canada both share borders with the US.