Grand Marais, Michigan, in the state’s Upper Peninsula, is flawless. I wouldn’t change a thing about this sleepy village on the south shores of Lake Superior. Visit beautiful beaches, cute shops, hikes and waterfalls, and a tavern with some of…
chase what's fun.