Nestled along the Lake Michigan coast, Charlevoix draws visitors for its golf courses, historic lighthouse, beaches and this ...