Where is Barra dos Andrades?

Where is Barra dos Andrades located?

Barra dos Andrades, Parana, Brazil (approx. -25.66417°, -50.60694°)


Where is Barra dos Andrades on the map?