My advice is that when taking your kids on a trip, remember, it's their trip not yours. I went to the zoo today and watched all the parents forcing their kids to sit perfectly still trying to get the best picture (probably to post on Facebook). The kids were miserable being forced to look like they were having a great time.
I decided to let my daughter set the agenda. She spent 25 minutes watching one exhibit and munching a snack. I just posted stuff on DDF. Maybe we didn't get to see everything but we left happy.