Hello Frankie,
I am not sure if a perfect place exists anywhere in Brazil or at all on the face of this planet
There are places that come pretty close, but all of them have their particular caveats.
- close to the beach;
That shouldn“t be a problem. Plenty of cities, towns located on the shore.
- in a quiet place with low rate of criminality;
That rules out major cities
- not very far from a medium/big city ;
Many smaller towns are within 30 minutes from the major cities.
- immerse in the green nature
Sounds like south to me.
Have you looked into the Florianopolis in the State of Santa Catarina?
Regards,
Boris