I took my cousins here for an afternoon of fun. It was great! Not only did the kids have a good time but so did I. Most things are interactive allowing first hand learning experiences. It was so great that the kids did not even want to leave and have been begging to go back ever since. The only downside is that we went on a Saturday afternoon and it was really crowded. Next time we will try a weekday.
more