Where is Mallada da Barra?

Where is Mallada da Barra located?

Mallada da Barra, Piaoui, Brazil (approx. -10.41667°, -45.21667°)


Where is Mallada da Barra on the map?