Where is Praia da Foz do Lizandro?

Where is Praia da Foz do Lizandro located?

Praia da Foz do Lizandro, Lisboa, Portugal (approx. 38.94431°, -9.41199°)


Where is Praia da Foz do Lizandro on the map?