Where is Albarquel Beach?

Where is Albarquel Beach located?

Albarquel Beach, Albarquel Beach, Portugal (approx. 38.51086°, -8.91563°)


Where is Albarquel Beach on the map?