These small towns in Kentucky are so charming that you won't want to leave. The history and new traditions will have you return as often as possible.
221