Where is Praia de Leça da Palmeira?

Where is Praia de Leça da Palmeira located?

Praia de Leça da Palmeira, Praia de Leça da Palmeira, Portugal (approx. 41.18957°, -8.70759°)


Where is Praia de Leça da Palmeira on the map?