00:49
The Cagarras Islands lie off the coast of Rio de Janeiro in Brazil. International marine conservation nonprofit Mission Blue has added the Cagarras Islands and Surrounding Waters to its Hope Spot List to highlight their importance to marine ecosystems.