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).
9.5m questions
12.2m answers