Where is Galapinhos Beach?

Where is Galapinhos Beach located?

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


Where is Galapinhos Beach on the map?