The 25 coolest towns in America: 2018

This year’s winners are cooler than ever.