Do not miss the Arizona Sonora Desert Museum it is great.
Have a good trip.