There's always something to see in a big city, but sometimes, you want a slower pace. Thankfully, the United States boasts some incredible small towns.
21