Craig Lake State Park is what happens when you take everything good about Michigan’s outdoors and concentrate it into one ...