Where is Barras?

Where is Barras located?

Barras, Parana, Brazil (approx. -24.06667°, -52.45°)


Where is Barras on the map?