Small towns with Midwestern charisma are abundant in Iowa, like the underrated city of Dubuque with art and an award-winning museum as well as the charming town of LeClaire. Located on the banks ...