Question: Which of the following US States border Canada and which do not: Montana, Wyoming, Michigan, New York, Maine, Idaho, and Minnesota? 
Answer: 
They all border Canada with the exception of Wyoming.