The city sits on what amounts to an island, wedged between the Mississippi River on one side and Lake Winona on the other, creating a setting that feels more like something you’d stumble upon in a ...