Did you hear about the quirky little beach town in Michigan that was voted one of America's best small towns to visit? With fewer than 2,500 residents, this charming coastal community has friendly ...