7
Nice try, but the real answer is: Thirteen US states share a border with Canada.
(Alaska, Washington, Idaho, Montana, North Dakota, Minnesota, Michigan, Ohio, Pennsylvania, New York, Vermont, New Hampshire and Maine.)
Washington Montana North Dakota
4
4 states touch border of punjab . names of these states are jammu& Kashmir, harayana, himachal pradesh, rajasthan
No, Africa and Canada do not touch, because Africa is on the other sides of the Pacific and Atlantic ocean.
The southern end of Canada's eastern coast only touches one ocean: the Atlantic Ocean.
Mexico Canada
Canada and Mexico .
Canada and Mexico.
The states that touch the pacific and the parts of canada and mexico that touch the pacific
Minnesota, Wisconsin and Michigan
Alaska touches Canada and Hawaii is just in the Pacific
None. Hawaii is in the middle of the ocean by itself and Alaska shares a border with Canada.
Canada, Mexico
All places in Canada. Canada does not have states, it has provinces and territories.
Washington Montana North Dakota
Canada is to the North of the USA and Mexico is to the south
Alaska and Washington