Me and a buddy are embarking on our first cross country journey from Santa Maria, CA to Asheville, NC in my 1986 Mazda b2000. We will be sleeping in the truck(camper shell attached) to save money but we would like to stop at a few great destinations along the way without getting too far off of I-40. The Grand Canyon definitely but other than that, does anyone have any ideas of routes to take, places to stop, things to see, anything at all would be extremely helpful.