13 states
There are 13 states that border Canada: Maine, New Hampshire, Vermont, New York, Pennsylvania, Ohio, Michigan, Minnesota, North Dakota, Montana, Idaho, Washington and Alaska.
Ref: https://americanhistory.si.edu/
143 questions
136 answers
0 comments
503 users