Arraial do Cabo, a small city in the state of Rio de Janeiro, offers many attractions for the visitors.
There you can find beautiful beaches with crystal clear waters and some of the best diving in Brazil.
And don’t worry that much about the money, because both accommodation and eating out are pretty affordable.
See some of the best places for diving in Arraial:
Saco do Cherne
Ilha dos Porcos – Inside
Ilha dos Porcos – Outside
Saco do Cardeiro
Saco dos Ingleses
Info: Brazil Diving Guide