Where is Barra Grande?
Where is Barra Grande located?
Barra Grande, Piaoui, Brazil (approx. -2.91167°, -41.41056°)
Where is Barra Grande on the map?
Barra Grande - Barrinha
Barra Grande - Macapa
Barra Grande - Ponta do Anel
{"latitude":-2.91167,"longitude":-41.41056,"title":"Barra Grande"}