“Okay, so this isn’t technically one town, but this whole country—population 27,961—is made up of notable small towns, each more charming than the last. Thanks to the county-wide outlaw on chain hotels, shops, or dining, you’ll find hamlets teeming with cute boutiques, upscale galleries, and working artist studios, along with natural sites like Peninsula State Park and the beaches along Lake Michigan.”

Read More >