Sturgeon Bay, a charming town on the shores of Lake Michigan, offers its guests a variety of attractions that combine maritime history, cozy establishments, and ...