The 15 Best Small Towns to Visit in 2019 - Smithsonian.com