I use MS Streets and Trips to navigate across NA. I've found I can get Map overlays for streets and trips for all kinds of businesses and campgrounds. These overlays are also available for other Maps programs.
When you look at a map on Streets and Trips all the various places are shown on your map. Most map programs allow each class of overlay to have a different color so you can see whats available along your route.
I have the following on my maps:
Casinos with campgrounds
Crackerbarrels
Corp of ENgineer cmpgrounds
Days End Over Night Parking and free campgrounds
Camping World
Dump Sites
Escapee parks
Florida State Parks
Texas State PArks
Factory Tours
Waterfalls
Overnite Parking
Passport Parks
SKP Discount parks (Escapee like Good Sams but 15%)
National Parks
In/Out Burgers
Walmarts
Walmarts Super Centers
Walmart Fuel
These overlays are available at this site and are free:
http://discoveryowners.com/cginfo.htm
I know how to import them for Microsoft Street and Trips if anyone wants to do it I can write a procedure.
I should also mention that the list of overlays is probably 100 long. It includes all kinds of stores, camping clubs, etcetera that I have not included.
To see them all you just click on via the traditional links at the top of the page.