Yes, it is.
Canada, United States of America, and Mexico
North America has 3 countries...North America has Canada, United States, and Mexico.
Canada, USA, Mexico.
Canada, America, and Mexico, respectively.
There are only three countries in North America, mainland or otherwise. These countries are Canada, the United States, and Mexico.
Canada, united states of America and Mexico!
There's only 2 countries north of Mexico
What two COUNTRIES border North and South America. Technically, Mexico is in Central America, so the answer to the question is: Mexico borders North America, and Panama borders South America. Some consider Mexico to be a part of North America, which is technically incorrect, but in that case, then there are three countries that border North and South America: Panama borders South America, and Belize and Guatemala border North America (Mexico).
The USA, Mexico and Canada are the three North American countries you can visit.
There are actually three countries: USA, Canada, and Mexico.
Canada, The United States of America, and Mexico.
Canada, United States and Mexico.