Where is Praia de São Lourenço?

Where is Praia de São Lourenço located?

Praia de São Lourenço, Praia de São Lourenço, Portugal (approx. 39.01177°, -9.42181°)


Where is Praia de São Lourenço on the map?