Where is Praia de São Pedro do Estoril?

Where is Praia de São Pedro do Estoril located?

Praia de São Pedro do Estoril, Praia de São Pedro do Estoril, Portugal (approx. 38.69352°, -9.36946°)


Where is Praia de São Pedro do Estoril on the map?