Where is Galapinhos Beach?

Where is Galapinhos Beach located?

Galapinhos Beach, Galapinhos Beach, Portugal (approx. 38.48387°, -8.96835°)


Where is Galapinhos Beach on the map?