Small towns are one of my favorite parts about this country. Looks like I'll be headed to this place soon.

As someone who grew up in a small town (my graduating class was 48), I love all that a tiny community can offer. They're unique, warm and the perfect place to spend a weekend. One of my favorite towns to visit while I was attending Baylor University was West, Texas. They serve up the best kolaches on earth at the Little Czech Bakery (pictured above). This little taste of Czechoslovakia was also a favorite pit stop of my grandfather's.

Every state has a small town, or a few, that is worth visiting.

Recently put out a list of the "21 Small Towns You Should Visit on Your Next American Road Trip." Whether you're flying in for a quick getaway or road tripping through, these places are worth the stop for various reasons. And Arkansas made the list with Eureka Springs.

Described as "quaint", Eureka Springs is loaded with outdoor fun. There's a zipline on Ozark Mountain and paddleboard on Beaver Lake. If your outdoor adventures typically involve a wine glass, Keel's Creek Winery has you covered. And don't forget about those ghost tours.