The uninhabited Cagarras Islands are a favorite spot for tourists in Brazil. The archipelago, just a few kilometers off the coast of Rio, has recently been designated a nature preserve by authorities. Duration: 01:53