Where is Praia de São Sebastião?

Where is Praia de São Sebastião located?

Praia de São Sebastião, Praia de São Sebastião, Portugal (approx. 38.97191°, -9.42057°)


Where is Praia de São Sebastião on the map?