If you’re looking for an easy Midwestern weekend spot, Marquette, Michigan, in the Upper Peninsula (UP), checks a lot of boxes: quirky small town, rich history, unique shopping and ...