New Ulm is a delightfully dated small town that’s deeply steeped in German heritage. Outdoorsy types should head to Flandrau State Park for beautiful vistas and cheap camping lodging, or hoof up to the top of the Hermann the German statue for a great view of the Cottonwood and Minnesota rivers. If you’re lucky enough to visit in July, you can attend the Bavarian Blast Festival, a Bacchanalian celebration of New Ulm’s German heritage featuring beer, wine, dog races, and polka. Or you can stuff yourself to the brim at Veigel’s Kaiserhoff, which has creative twists on sauerkraut balls, braised ribs, and jaeger schnitzel. And no visit to New Ulm is complete without a long stop at Schell’s, a pre-Prohibition gem that has beautiful gardens, German craft beer, and the street cred of being Minnesota’s oldest running brewery.