Where is Albarquel Beach?

Where is Albarquel Beach located?

Albarquel Beach, Setubal, Portugal (approx. 38.51143°, -8.914364°)


Where is Albarquel Beach on the map?