Where is Barra Grande?

Where is Barra Grande located?

Barra Grande, Parana, Brazil (approx. -25.74056°, -53.6825°)


Where is Barra Grande on the map?