Where is Praia de Santo Amaro?

Where is Praia de Santo Amaro located?

Praia de Santo Amaro, Praia de Santo Amaro, Portugal (approx. 38.68493°, -9.30907°)


Where is Praia de Santo Amaro on the map?