The name stands for more than it can deliver. I've visited the place quite a few times but I've never really experienced anything of high standard. Most of the expositions are of low interest. In Rio de Janeiro you'll find many other and much more interesting places to visit.
