How many countries in North America share a border with Mixico?

There is only one country in North America that shares a border with Mexico: the United States of America.
Copyright Wanderlust World © https://www.ynyoo.com