From art to zoos, history to sports, adrenaline-pumping action to spectacular natural vistas, here are some great things to do with kids of any age.