Where is Praia de Leça?

Where is Praia de Leça located?

Praia de Leça, Praia de Leça, Portugal (approx. 41.18927°, -8.704401°)


Where is Praia de Leça on the map?