This is a great place to visit for anyone but especially families. The kids will be entertained for hours and not even be aware that they are learning. The options for food are pretty good too. For the adults, there is plenty that is interesting and educational but what I like best is the view of the outside from both inside and outside on the terrace.
more