Fort Madison, Iowa, with its historic riverfront, is visible across the Mississippi and accessible via bridge. Keokuk, Iowa, with its impressive lock and dam system, is a short drive downriver. But ...