Where is Praia de Santo Amaro?

Where is Praia de Santo Amaro located?

Praia de Santo Amaro, Lisboa, Portugal (approx. 38.68667°, -9.31167°)


Where is Praia de Santo Amaro on the map?