Perched on a bluff above Lake Michigan's Little Traverse Bay, 240 mi/385 km northwest of Detroit, Petoskey has long been a resort town: Many affluent Chicagoans passed their summers in the area a...