Where is French's Beach?

Where is French's Beach located?

French's Beach, French's Beach, Brazil (approx. -9.77673°, -35.83981°)


Where is French's Beach on the map?