We are planning a road trip in late July with our 15 year old son and one of his friends. We will likely drive straight through to Yellowstone by way of Spokane, through No. Idaho into Montana. We currently have reservations in Gardiner, MT for a few days of exploring Yellowstone and a then a couple days in Cody, WY. Heading home we will probably go south through the Tetons and Jackson, WY and then make our way back to OR through Southern, ID and Boise.
We are late in planning this so I know reservations will be hard to come by (which is why I just grabbed what I could at the locations above) but what I would love to get suggestions of what we might do in/around the above areas or along our route that will be of interest and fun for the two teen boys. They will appreciate Yellowstone and all the sightseeing but we want to throw in some "fun teen stuff" as well to keep them interested. Water parks, amusement parks, day raft trips, ghost towns, etc. I would also love recommendations for some great, local places to visit that may not necessarily be listed in the guidebooks - local hole-in-the-wall restaurants, attractions, strange sights, etc.
Also any "must sees" and "don't bothers"??