Cragun’s Resort on Gull Lake, Minnesota's third largest resort ... five dining options, three golf courses, seven private homes and 50,000-square-feet of event and meeting spaces.