Where is Porto da Barra Beach?

Where is Porto da Barra Beach located?

Porto da Barra Beach, Porto da Barra Beach (Land), Brazil (approx. -13.00958°, -38.52785°)


Where is Porto da Barra Beach on the map?