It depends on how many miles you want to make in a day. Where do you want to be to take a two or three day break. Where are you leaving from? The Havre Fairgrounds on the west end of Havre is not too bad a place to stop for the night. Just water and electric, no sewer. The Roughrider Campground on the west side of Minot, ND is a fair place to stop for the night. The Royal Oaks RV Park in the south end of Bemidji, Minnesota is a good place also. Once you get to Wakefield, MIchigan you'll do better Taking Hwy # 28 through Marquette all the way to I75 north to the Sault. I haven't any idea about campgrounds up that way and on to Quebec City.