Brazil: Ready for the World Cup?

An aspiring global tourism magnet, Brazil still needs work on the basics.