Where is Praia da Barra?
Where is Praia da Barra located?
Praia da Barra, Aveiro, Portugal (approx. 40.63433°, -8.745973°)
Where is Praia da Barra on the map?
{"latitude":40.63433,"longitude":-8.745973,"title":"Praia da Barra"}