199k views
4 votes
This is the country formed in 1867 located to the north of the United States

User Geeko
by
8.4k points

1 Answer

7 votes
I believe the correct answer is Canada.
User Okartal
by
8.8k points