15 Charming Small Towns That Are Worth a Visit

Pack the car for a road trip to these U.S. towns that deliver a relaxed vibe, plenty of culture and a quaintness that can't be beaten.