Surf spots in Brazil are spread across 7 regions: Rio de Janeiro (State), Rio Grande do Sul, Rio de Janeiro, Fernando de Noronha, Pernambuco State, Santa Catarina, and 2 more. Each region offers unique wave characteristics and surfing conditions, making {country} a diverse destination for surf enthusiasts.