If you’re in the mood for an off-the-beaten path adventure, Kansas City is surrounded by small towns with rich histories just waiting to be explored.