Answer:
Mexico
Step-by-step explanation:
Mexico is the only country that shares a northern border with the United States, as well as a southern border with the Latin American countries listed in your question.
8.6m questions
11.2m answers