Where is Praia da Barra?
Where is Praia da Barra located?
Praia da Barra, Praia da Barra, Portugal (approx. 40.63164°, -8.75018°)
Where is Praia da Barra on the map?
Praia da Barra - Ílhavo
Praia da Barra - Aveiro station
Praia da Barra - Costa Nova
Praia da Barra - Gafanha da Nazaré
Praia da Barra - Aveiro
Praia da Barra - Porto Airport
Praia da Barra - Lisbon
Praia da Barra - Porto
{"latitude":40.63164,"longitude":-8.75018,"title":"Praia da Barra"}