Who is their neighbor to the north and who south in USA?

The neighbor to the north of the United States is Canada.

The neighbor to the south of the United States is Mexico.

Copyright Wanderlust World © https://www.ynyoo.com