because mexico borders north america
Guatemala is the only Central American country that borders four other countries. (Mexico, Belize, El Salvador, and Honduras) See related links below
I believe that all Central American countries allow Americans in their borders.
tosfek
Canada
North America
Colombia, which has a border with Panama (which was once part of Colombia).
El Salvador
hondurous
Honduras
The Central American countries that border Honduras are Guatemala, Nicaragua, and El Salvador. Some countries that are close are Belize and Mexico.
Guatemala and Honduras