Brazil: Living it up in Rio Soaking in some Southern comfort on the seemingly endless beaches of Rio de Janeiro