A look at the jewel of Brazil--Rio de Janeiro. From majestic Sugarloaf to Ipanema Beach, Ben and Randy discuss some of the best places to visit and where to eat in Rio.
You'll still be able to report anonymously.