I just got back from an Arizona spring training vacation, and one of the highlights was definitely the Desert Botanical Gardens. We came really close to skipping on a visit altogether because it was 5:00pm, but decided to give it a shot...it was worth it! I was a little disappointed that the Butterfly Pavillion had closed for the day at 5:00pm, and several walking areas were being used for weddings/receptions (who could blame these people??) but still got to see a lot of beautiful desert plants and wildlife. We managed to get in for free, not sure if it was because of the time of the day or all the people just walking in for the weddings though, which totally made the park that much more fun. I am not sure I would have gotten as much enjoyment out of it if I'd had to pay $5 to get in...
The little desert rat-sqirrels, and rabbits were totally fun to try to find hiding in the many different plants and burrows. I felt like a little kid ooh-ing and ah-ing at the different varieties of cacti and desert wildflowers, and have to give this place the ultimate rating . If you're ever in Arizona, please give this place a try, it's very well put together and a beautiful site to see.