Grand Marais sits right on the edge of Lake Superior like a postcard that decided to become a real place, and tucked into ...