Forbes magazine wrote: "With frontage on an inlet of Lake Michigan, Traverse City has water sports, more than 30 area golf ...