The Midwest is dotted with charming small towns nestled between bigger, bolder cities, and visiting this hidden gem is like ...