Answer: Canada and Mexico
Explanation: Canada in the north and has a 3,155 km long border to Mexico in the south. And also The United States shares maritime borders with the Bahamas, Cuba, and Russia (in Alaska).
8.7m questions
11.3m answers