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?