Sort:  

I would say the Grand Canyon and Yellowstone/Tetons are can't miss places for you. I would check out Antelope Canyon too as it is close to the Grand Canyon. Maybe catch a show in Vegas if you want the other side of the experience.