
The Riverfront Village That Feels Like a Slice of Europe in the U.S.
The German city of Ulm was founded on the banks of the Danube River around 850 C.E. About 1,000 years later and 4,000 miles away, German immigrants established the town of New Ulm along the banks of the Minnesota River in what was then the Minnesota …