Minnesota shares a 547-mile border with Canada, most of it with Ontario. The accents are similar, and Minnesota and Minneapolis are often ranked among the best places to live.