Play spirit mountain (outside of duluth). For North Dakota/MN you'll be coming across from Duluth on hwy. 2. Not sure of much between duluth and grand forks nd...but there are two courses in Grand Forks you should play...Lincoln Park and The Loop. Right in the same park. Full 18's and nice parks. Then I'd go south to Fargo and play Oak Grove park, Iwen, and Trollwood. In Fargo I-94 goes right out to Billings. Play in Jamestown at the resevoir and in town at Klaus. Then Bismarck play General Sibley and in Mandan play Sunset (may need a guide...just say when and i'll show you). Dickinson is next town, play Patterson Lake. Just past dickinson 20 miles is belfield and they have a 12 hole course with dual pads worth playing. Then into Montana in Glendive there is a really nice badlands style course at the state park there. Thats as far as I can help with what I know. All the courses I mentioned are 18+ holes. If I had to pick where to stop along a road trip it'd be tough. Championship courses (IMO) in order of your travel directions: The Loop (Grand Forks, ND), The Resevoir (Jamestown, ND), General Sibley (Bismarck, ND), Sunset Park (Mandan, ND), Patterson Lake (Dickinson, ND). Kinda depends on when/how much you can play. If you stop in Bismarck/Mandan I can help guide you. Also I'm pretty sure there is a map of Sunset on the course page. Two championship courses here: sibley is flat and requires shot shaping with wooded park, Sunset has tons of elevation change and more open.