Where is Barra Grande?

Where is Barra Grande located?

Barra Grande, Piaui, Brazil (approx. -2.91167°, -41.41056°)


Where is Barra Grande on the map?