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?