A charming lakeshore city has been dubbed 'the Cape Cod of the Midwest' after winning ... visitors can also enjoy watercolors ...